marki2239 Posted July 2, 2018 Posted July 2, 2018 Hi, I'm unable to get my Rock64 to boot either the Xenial or Stretch Armbian images from SD or Emmc. I can get all of the other OS's to boot fine off of either media. Ive tried with multiple Emmc chips, SD cards and Rock64's with the same results so its not the hardware. Seems like it cant find the boot loader. Ive used win32diskimager, Etcher and the Rock64 instakk software. I've formatted the SD card completely, used new SD cards... I'm stuck! Any suggestions Thanks!
Igor Posted July 2, 2018 Posted July 2, 2018 Try this: https://github.com/armbian/build/commit/475f0cbd8700db23d882faca891f9c7196e824c0 Edit /boot/armbianEnv.txt on some other machine, where you can mount this SD card.
marki2239 Posted July 2, 2018 Author Posted July 2, 2018 Hi! Thanks I confirmed that it is a 1GB memory size issue. Everything boots fine on my 2Gb Rock64 Do you have the same fix dor Xenial? Thats the image Id like to use. Thanks again
Igor Posted July 2, 2018 Posted July 2, 2018 39 minutes ago, marki2239 said: Do you have the same fix dor Xenial? Thats the image Id like to use. It should be the same ... you need to manually adjust this parameter until we rebuild the images. This will happen once this week ... still fixing some other things. I assume you can boot your 1Gb board when applying a fix?
marki2239 Posted July 2, 2018 Author Posted July 2, 2018 Hi my /boot/armbianEnv.txt file is different that the one you showed me in the Git fix. I added the setenv load_addr "0x39000000" and still no boot on the 1G machine.. What am I doing wrong? Thx!! verbosity=4 console=bothoverlay_prefix=rk3328 rootdev=UUID=29b52589-9141-438e-961d-c475411d19bf rootfstype=ext4 setenv load_addr "0x39000000" usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
Igor Posted July 2, 2018 Posted July 2, 2018 Correct: verbosity=4 console=bothoverlay_prefix=rk3328 rootdev=UUID=29b52589-9141-438e-961d-c475411d19bf rootfstype=ext4 load_addr=0x39000000 usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u Sorry, I wasn't precise enough before.
marki2239 Posted July 2, 2018 Author Posted July 2, 2018 Hi Sorry this is my first time this deep into the kernel. Still no boot on the 1G Rock64 Tried it on multiple 1G rocks. Works fine on the 2G Rock. When I boot the system i get a black screen and nothing ever appears so theres nothing to send you. Is there any logfile I can dig through? Thanks
marki2239 Posted July 3, 2018 Author Posted July 3, 2018 Hi. Any update? The recommended changes didnt work... Thanks! Mark
Igor Posted July 3, 2018 Posted July 3, 2018 27 minutes ago, marki2239 said: Hi. Any update? Try this image: https://dl.armbian.com/rock64/nightly/Armbian_5.51.180704_Rock64_Debian_stretch_default_4.4.138.7z
marki2239 Posted July 3, 2018 Author Posted July 3, 2018 Awesome!! Everything boots great now. Thank you very much. Is this fix going to be included in the normal release? Thanks again!!
Igor Posted July 3, 2018 Posted July 3, 2018 2 hours ago, marki2239 said: Is this fix going to be included in the normal release? Yes, it will. We needed that someone with 1G board proves it's a fix. Thanks for your help as well.
marki2239 Posted July 4, 2018 Author Posted July 4, 2018 Hi, Not sure if this is worth reporting to you, or if this is the right place to do so, but here it is. The current downloadable version from the Armbian website required me to use the https://github.com/Matei-Ciobotaru/Rock64-R64.GPIO library for GPIO functions due to an offset The version of the OS you sent me required me to use the original https://github.com/Leapo/Rock64-R64.GPIO.git library. So Not sure if this is a bug or not. But it is a something I though was worth mentioning. Also the path to /usr/sbin isnt in the version you sent. Hope this helps. Mark
Recommended Posts