View: 3261|Reply: 16

OrangePi i96 Boot Problem

[Copy link]

1

threads

2

posts

31

credits

Novice

Rank: 1

credits
31
Published in 2023-3-28 02:37:38 | Show all floors |Read mode
This post was finally edited by Saddamko at 2023-3-28 02:41

My i96 now can't boot from any MicroSD image (Debian, Android,Ubuntu)
Process of OS loading is stopped at this point:

  1. ## Loading init Ramdisk from Legacy Image at 85000000 ...
  2.    Image Name:   uInitrd
  3.    Image Type:   ARM Linux RAMDisk Image (gzip compressed)
  4.    Data Size:    3091255 Bytes = 2.9 MiB
  5.    Load Address: 00000000
  6.    Entry Point:  00000000

  7. Starting kernel ...

  8. Uncompressing Linux... done, booting the kernel.
  9. Loading, please wait...
  10. Begin: Loading essential drivers ... done.
  11. Begin: Running /scripts/init-premount ... done.
  12. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
  13. Begin: Running /scripts/local-premount ... done.
  14. Begin: Waiting for root file system ... Begin: Running /scripts/local-block ... done.
  15. Begin: Running /scripts/local-block ... done.
  16. Begin: Running /scripts/local-block ... done.
  17. ...
  18. Begin: Running /scripts/local-block ... done.
  19. Begin: Running /scripts/local-block ... done.
  20. done.
  21. Gave up waiting for root device.  Common problems:
  22. - Boot args (cat /proc/cmdline)
  23.    - Check rootdelay= (did the system wait long enough?)
  24.    - Check root= (did the system wait for the right device?)
  25. - Missing modules (cat /proc/modules; ls /dev)
  26. ALERT!  /dev/mmcblk0p2 does not exist.  Dropping to a shell!
  27. Rebooting automatically due to panic= boot argument
Copy code

I'm trying to boot from  OrangePi_i96_debian_stretch_server_linux3.10.62_v0.0.4.img, OrangePi_i96_debian_stretch_server_linux3.10.62_v0.0.4.img, OrangePi_i96_ubuntu_xenial_server_linux3.10.62_v0.0.4 e.t.c.

Maybe, I was changed something in NAND early in RDA console.
(Some successful experiments have a place in past with adding CH341SER_LINUX driver to Debian).
Now, my i96 switch settings is OFF-OFF-OFF-OFF-ON-ON-ON-ON, Boot mode is OS.
I can stop process of booting and work in RDA console:

  1. RDA8810 Boot_ROM V1.6
  2. HW_CFG: 0286
  3. SW_CFG: 0001
  4. Load EMMC
  5. Open eMMC
  6. EMMC OCR timeout
  7. Open eMMC card Failed
  8. Load EMMC Fail
  9. Load SD
  10. Open SD card
  11. mcd_Open
  12. Card is SDHC
  13. Inserted Card is a SD card
  14. mcd_Open Done
  15. Loading image from SD card ................................................................................................Done
  16. Check Image ... Done
  17. Run ...
  18. Init Clock ...
  19. Clock config ver: 1.0
  20. PMU vbuck1 = 9, vbuck3 = 10
  21. setup ddr vtt to 1
  22. setup ddr vtt to 1
  23. setup ddr vtt to 1
  24. setup ddr vtt to 1
  25. setup ddr vtt to 1
  26. setup ddr vtt to 1
  27. setup ddr vtt to 1
  28. setup ddr vtt to 1
  29. setup ddr vtt to 1


  30. rda2 stand for dqs_prsel_preset
  31. rda2=0 rda2=1 rda2=2 rda2=3 rda2=4 rda2=5 rda2=6 rda2=7
  32.    R      R      R      R      R      *      *      R
  33. Please check the result and choose the best one
  34. final rda2= 1, rda2_old = 2
  35. setup ddr vtt to 1
  36. pll freq CPU = 988
  37. pll freq BUS = 800
  38. pll freq MEM = 260
  39. Init DDR, flag = 0x0002, para = 0x00001338
  40. 32bit dll-on Mode ...
  41. ddr2 phy init done!
  42. format ctrl value: 22000202
  43. address ctrl value: 30301
  44. decode ctrl value: 10
  45. dram init done ...
  46. Done
  47. SETTING SECURITY CONTEXT
  48. Board security: Not present
  49. Init emmc ...
  50. MMC: registered mmc interface 0
  51. Spl init emmc first, use default zero mclk adj and inv.
  52. MMC: registered mmc interface 1
  53. raise: Signal # 8 caught
  54. ERROR: v7_dcache_inval_range - stop address is not aligned - 0x0010fd48
  55. -------------MMC information-----------
  56. Manufacturer ID: 2,  Name: Unknown
  57. OEM: 544d
  58. Tran Speed: 25000000
  59. Rd Block Len: 512
  60. SD version 3.0
  61. High Capacity: Yes
  62. Capacity: Bus Width: 4-bit
  63. -----------------------------------------
  64. boot_mmc mfr id = 2
  65. EMMC boot ...
  66. Check Image ...Verify image:
  67. Done


  68. U-Boot 2012.04.442-rel5.0.2-gac25114-dirty (Jul 10 2017 - 14:20:25)

  69. RDA8810 SoC
  70. Board: RDA8810
  71. DRAM:  236 MiB
  72. CPU: enable instruction caches
  73. CPU: enable data caches
  74. CPU: enable neon
  75. CPU:   p15-c1-c1 (NSACR): 0x00000000 -> 0x00000c00
  76. CPU:   p15-c1-c0 (CPACR): 0x00000000 -> 0x00f00000
  77. NAND:  metal 28 hwcfg 286, use eMMC, skip nand init
  78. 0 MiB
  79. MMC:   MMC: registered mmc interface 0
  80. Cannot find the emmc corresponding mclk adj and inv.Now use default zero. Please add it
  81. MMC: registered mmc interface 1
  82. ERROR: v7_dcache_inval_range - stop address is not aligned - 0x8dae5e88
  83. -------------MMC information-----------
  84. Manufacturer ID: 2,  Name: Unknown
  85. OEM: 544d
  86. Tran Speed: 25000000
  87. Rd Block Len: 512
  88. SD version 3.0
  89. High Capacity: Yes
  90. Capacity: Bus Width: 4-bit
  91. -----------------------------------------
  92. MMC: 0, MMC: 1
  93. Using default environment

  94. In:    serial
  95. Out:   serial
  96. Err:   serial
  97. Hit any key to stop autoboot:  0
  98. RDA >
Copy code

Unfortunately, I don’t really understand the process of loading the operating system in i96, does anyone know how to restore NAND in factory state, maybe by loading some special image via MicroSD, OrangePi_2G-IOT_NandUpdate_Tools, TFTP?

Feel free to help me



1

threads

2

posts

31

credits

Novice

Rank: 1

credits
31
 Author| Published in 2023-4-3 00:01:09 | Show all floors
Thank you all for your help. She wasn't there. The device itself began to work after a while, stably. I associate the problems with the recent alignment of the planets. The question is removed.
  1. <p>Linux version 3.10.62-rel5.0.2-legendary-v1.37+ (root@james-Standard-PC-Q35-ICH9-2009) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1 -2012.02-20120222 - Linaro GCC 2012.02) ) #2 PREEMPT Wed Mar 22 13:44:45 MDT 2023</p><p>...</p><p>Debian GNU/Linux 11 orangepii96 ttyS0</p><p>
  2. </p><p>orangepii96 login:</p>
Copy code


0

threads

2

posts

16

credits

Novice

Rank: 1

credits
16
Published in 2023-4-5 14:10:30 | Show all floors
Hi. Did you use original image or patched? I know one guy who patch all popular problems in stock image for this device. If you not familliar with this, try learn Legendary-OrangePi-i96 image by TheRemote.
Published in 5 daybefore | Show all floors
I’d should check with you here. Which isn’t some thing I do! I like reading a post which will make people believe. Also, thank you permitting me to comment!        Bioma Probiotics
Published in 4 daybefore | Show all floors
Spot on with this write-up, I actually think this website needs far more consideration.  in all probability be once more to read far more, thanks for that info.        티비위키
Published in 3 daybefore | Show all floors
Fantastic site. A lot of helpful information here. I am sending it to several pals ans also sharing in delicious. And certainly, thanks on your sweat!        xxx
Published in 3 daybefore | Show all floors
I do believe all of the ideas you’ve offered to your post. They’re really convincing and will certainly work. Still, the posts are very brief for starters. May just you please lengthen them a little from next time? Thank you for the post.        david hoffmeister
Published in 3 daybefore | Show all floors
Several friends have understood that their marriage was annulled, some even transmit information blog interposed.        บาคาร่า 888
Published in 3 daybefore | Show all floors
Thank you for the good critique. Me and my cousin were just preparing to do a little research on this. We grabbed a book from our area library but I think I’ve learned better from this post. I am very glad to see such great info being shared freely out there.        new88
Published in 3 daybefore | Show all floors
We stumbled over here  different page and thought I might as well check things out. I like what I see so now i’m following you. Look forward to looking into your web page for a second time.        sbobet777 login
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list