-
Notifications
You must be signed in to change notification settings - Fork 176
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
BB-SPIDEV0-00A0.dtbo conflict #221
Comments
Your fighting with the pins used by grove header on this board: uart2:
You can just remove it.. and there is a "hardware" bug on this board, when using spi: Just "pop" the capacitor.. https://stackoverflow.com/questions/45620504/cannot-configure-spi0-on-beaglebone-green-wireless Regards, |
(the previous one was SPIDEV0, title fixed) SPIDEV1 seems to work Using am335x-bonegreen.dtb (dts) # dmesg | grep -i pin
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129666
[ 0.073109] pinctrl core: initialized pinctrl subsystem
[ 2.959422] pinctrl-single 44e10800.pinmux: 142 pins, size 568
# flashrom -p linux_spi:dev=/dev/spidev1.0
flashrom v1.2 on Linux 5.11.2-1-ARCH (armv7l)
flashrom is free software, get the source code at https://flashrom.org
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Using default 2000kHz clock. Use 'spispeed' parameter to override.
No EEPROM/flash device found.
Note: flashrom can never write if the flash chip isn't found automatically.
# flashrom -p linux_spi:dev=/dev/spidev1.1
flashrom v1.2 on Linux 5.11.2-1-ARCH (armv7l)
flashrom is free software, get the source code at https://flashrom.org
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Using default 2000kHz clock. Use 'spispeed' parameter to override.
No EEPROM/flash device found.
Note: flashrom can never write if the flash chip isn't found automatically. Can I use it without trouble? Wi-Fi is obviously offline since they are in conflict w/ spi1 as follows:
, however, will the Wi-Fi chip "haunt" (e.g. capacitors inside TXS0108E?) spi1 even if it is dead? |
BB-SPIDEV0-00A0.dtbo conflict
full dmesg
find /dev -iname '*spi*'
gives nothingOS: Arch Linux ARM w/ linux-am33x 5.11.2
Device: BBGW
no cape installed
version.sh not found in bb.org-overlays.git
In the schematics I foundSCHA5B0200.CD --> MMC0_CD --> AM3358BZCZ100.SPI0_CS1/MMC0_POW/MMC0_SDCD/...
where SCHA5B0200 seems to be something related to the SD card readerIs it possible to resolve the conflict
by neutralizing the SD card reader?The following is how I loaded the dtbo:
PC:
minicom (through PL2303):
May I
disable the SD card reader withsome u-boot magic, or I have to either downgrade kernel or switch to some other distro?PS: My ultimate goal is to flash X200 BIOS (winbond W25Q32BVSSIG) with BBGW instead of frying it with 5V CH341A
Thanks.
The text was updated successfully, but these errors were encountered: