Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The firmware of 'Wire-Free-DAQ.atsln' don’t work. #7

Open
931436690 opened this issue Aug 2, 2023 · 0 comments
Open

The firmware of 'Wire-Free-DAQ.atsln' don’t work. #7

931436690 opened this issue Aug 2, 2023 · 0 comments

Comments

@931436690
Copy link

931436690 commented Aug 2, 2023

Hi, there. We used your open-source materials to fabricate the Wire-Free-DAQ board. We need your help.
We use the DS90UB934-Q1 chip (R12\R13\R14, DNL); remove R11 manually, set the IDX port to pull-up mode, and set the device address of the deserializer to 0x7A; remove R9 manually, set the MODE port to pull up, and then it is coax and RAW10 mode. After downloading the program (Using the matching 'Wire-Free-DAQ.atsln' firmware), Currently we are able to light the LEDs, but cannot save the image data to the SD card.
Hardware problem: The VDDIO of DS90UB934-Q1 uses 3.3V power supply. I think: R6 and R7 resistors should be removed, and the OEN pin and OSS_SEL pin are directly connected to the 3.3V pin (because the OEN pin and OSS_SEL pin are 'VDDIO logic levels'). The SEL pin and BISTEN are in the pull-down state by default and do not need to be connected to GND; the voltage of the PDB pin should be 1.5V (1.8*50/(10+50)=1.5V), which can realize enable control. Does the hardware circuit need other changes? Is the deserializer chip you are using ds90ub914a-q1 or ds90ub934-q1 (see the software code, the firmware code seems to correspond to the ds90ub914a chip)?
90ub934电压阈值
Software programming: change the hardware, modify the device address of 'DS90UB934-Q1' to 0x7A (modify '0xB0>>1' to '0x7A>>1'); modify and add register configuration, we can light up the optogenetic LED through IIC. But we can't save the image to SD card. Does PIOA need other configuration (other initialization code? Hardware modification or software setting is needed for DS90UB934?). Where do you think the problem with our current equipment might be?
SD card reader: We intend to use your early open source code (MiniscopeSDCardReader, from ‘https://github.com/daharoni/wire-free-miniscope’) to parse SD card data,in order to convert hex to image . Is this possible? Because we know little about Python code.
Reference programming: We are not familiar with the programming of ATSAME70N71, is there any programming materials to share? At present, the programming materials we can find are only 'same70_softpack_1.5_for_astudio_6.2_7.0.exe' (from: https://www.microchip.com/en-us/tools-resources/archives/avr-sam-mcus/softpacks ) ; But the programming method is not the same as your open-source code.
Thanks for your help. Best wishes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant