Hey Neeraj,
I have some good news, as I was able to successfully boot my board! After using the USB input the board was able to boot properly. I believe it is as you said that there is a power issue with the board as the messages I got in my original log did appear immediately one after the other when powering via AC input. Would the solution to fix the AC input be to increase the trace width?
Note: yes I have been supplying 3.3V separately via the H2 connector.
I also have one other inquiry. After flashing linux onto my board I found one time when starting up the board while it is held in reset it would get soft locked in the reset state even after I release the reset button/WARMRSTN. The way I fixed this was by switching back to powering via AC input, getting the same output I got previously, and then switching again to usb input. I am wondering if this soft locking is normal behaviour?
Any other input you could give on improvements to my pcb design would be greatly appreciated. Thanks for your help in this matter.
Alvan Alam
Hey Neeraj,
1. I have been following proper procedure to program EEPROM including grounding the EEPROM_WP. After I write to it I am able to immediately read back what was written but I can double check this. I have also followed section 4.1 from here https://octavosystems.com/app_notes/osd335x-eeprom-during-boot/ and generated an image which hard code the board id to a beaglbone black, but this image gave the same output as above. I tested this same image on an OSD3358-SM-RED and it worked fine, which leads me to believe the EEPROM is not an issue. I will try generating some of the images you suggested and get back to you.
2. I have been powering the device using the AC input, do you think this could cause issues or potential damage to the board?
Thanks,
Alvan
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields