Components:
canfd * 3
imu(iam-20685)
eeprom(AT24C256C-SSHL-T)
usb2uart(ch340e)
led
now,can-fd and led work normal.
BBAI-64-EXT.part1.rar (2 MB)
BBAI-64-EXT.part2.rar (2 MB)
BBAI-64-EXT.part3.rar (303.8 KB)
I am not a professional PCB hardware engineer, so if there are any problems, please point them out to me and I will improve them later.
1 Like
Does the USB-C on the Cape power the BBAI-64?
Seth
Update
Never mind me. I see now. You have the barrel jack…
Hey here, how did you write the eeprom to the chipset you have onboard?
Seth
P.S. GPIO or another form of peripheral access or UART? I never once wrote an EEPROM to a device yet. I am new to EEPROM for some reason. Anyway, if you get around to it, please let me know.
I’m way late to see this Seth lol but I2C EEPROMs you can typically just load either a kernel driver or write with i2ctools.
There’s an AT24 kernel driver for example and if you load it you can just write/read data to a file like /sys/bus/i2c/drivers/at24/0-0040/eeprom or similar
Only thing to be aware of is different makes/series of EEPROM behave a bit differently (hence the need for different drivers) and that most if not all also have WP (Write Protect) pin that if not toggled right will mean your writes fail (but you can always read ofc).
You can do the same in uboot if you have the right commands compiled.
1 Like
Hello…thank you for making me understand some key differences and what to look into now.
Seth
Cool!