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

Kernel boot fail on Arty 100T board #240

Open
imocanu opened this issue Jul 20, 2024 · 3 comments
Open

Kernel boot fail on Arty 100T board #240

imocanu opened this issue Jul 20, 2024 · 3 comments

Comments

@imocanu
Copy link

imocanu commented Jul 20, 2024

OS system : Ubuntu 22.04 ( Vivado v2024.1 64-bit )
project release : commit cdca76b ( Linux kernel 6.9.6 )
project build : make CONFIG=rocket64b1 BOARD=arty-a7-100t bitstream

..........
Gave up waiting for root file system device. Common problems:

  • Boot args (cat /proc/cmdline)
    • Check rootdelay= (did the system wait long enough?)
  • Missing modules (cat /proc/modules; ls /dev)
    ALERT! UUID=68d82fa1-1bb5-435f-a5e3-862176586eec does not exist. Dropping to a shell!
    (initramfs)

Boot log :
boot_log.txt

One possible issue is the default address range for ddr3 :

default_address_range

Seems that is a similar issue with boot sequence from : #235

Any idea how can be fixed this boot issue ?

@imocanu imocanu changed the title Kernel boot fail on Arty 100T board : Kernel boot fail on Arty 100T board Jul 20, 2024
@eugene-tarassov
Copy link
Owner

The kernel failed to detect SD card. Perhaps because you are trying to boot kernel 5.19.16, which is about 2 years old. Or the kernel was not built properly, e.g. missing SD card driver. The current supported kernel version is 6.9.6.

@imocanu
Copy link
Author

imocanu commented Jul 20, 2024

Thanks for feedback.
boot_log was a quick check for an older kernel.

With latest kernel is the same output :
kernel_6.9.6_log.txt

@eugene-tarassov
Copy link
Owner

Then it is some other problem with SD card, like incompatible Pmod SD card adapter.
During boot, the kernel should show messages about SD card like this:

[    8.044848] mmc0: host does not support reading read-only switch, assuming write-enable
[    8.067856] mmc0: new high speed SDHC card at address aaaa
[    8.093032] mmcblk0: mmc0:aaaa SL16G 14.8 GiB

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

2 participants