Getting Started | Visit the WIKI | IRC Logs | Forum Rules/Policy


initializing SDRAM Fail on Pine A64+ with 2GB RAM
#1
I've flashed Android 5.1.1 image (March dd image) to a micro SD card, and after spending some time to find a power supply + USB cable combination that would actually boot the board, I get the red LED always on with the following log looping in the serial console:


Code:
HELLO! BOOT0 is starting!
boot0 commit : 2fe7b0a9fb512fae2996ec1a2ba89d535e1f3c4d

boot0 version : 4.0.0
set pll start
set pll end
rtc[0] value = 0x00000000
rtc[1] value = 0x00000000
rtc[2] value = 0x00000000
rtc[3] value = 0x00000000
rtc[4] value = 0x00000000
rtc[5] value = 0x00000000
DRAM driver version: V1.1
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
PMU: AXP81X
ddr voltage = 1500 mv
DRAM Type = 3 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
DRAM clk = 672 MHz
DRAM zq value: 003b3bdd
DRAM error status 0
DRAM init error!
initializing SDRAM Fail.
It looks like some hardware issue with the RAM on the board. Is there a way to set lower DRAM frequency to see if that fixes it?
Reply
#2
(04-30-2016, 03:44 AM)cnxsoft Wrote: Is there a way to set lower DRAM frequency to see if that fixes it?

A successful DRAM initialization should read "DRAM zq value: 003b3bbb" instead. And since this happens even before u-boot is loaded I would suspect you're not able to adjust any values here.

Did you try to power the board through the pins on the Euler connector? And use the serial console from the EXP header pins (since then they can't backpower the board which leads to all sorts of strange behaviour and might be related to the problem you're running into)
Reply
#3
(04-30-2016, 03:53 AM)tkaiser Wrote: Did you try to power the board through the pins on the Euler connector? And use the serial console from the EXP header pins (since then they can't backpower the board which leads to all sorts of strange behaviour and might be related to the problem you're running into)

The debug board is only connected to the Euler connector via GND, TX and RX, the board is powered via the micro USB port.
There's also jumper for DC5V/BAT (J1 is schematics I think) that was set to BAT by default. So I've tried changing it to DC5V, or removing it, but the result is the same.

I've also made sure to disconnect all devices with only power and serial, but no luck.

Maybe I just have a faulty board.
Reply
#4
(04-30-2016, 04:02 AM)cnxsoft Wrote:
(04-30-2016, 03:53 AM)tkaiser Wrote: Did you try to power the board through the pins on the Euler connector? And use the serial console from the EXP header pins (since then they can't backpower the board which leads to all sorts of strange behaviour and might be related to the problem you're running into)

The debug board is only connected to the Euler connector via GND, TX and RX, the board is powered via the micro USB port.
There's also jumper for DC5V/BAT

Ok, so you've a 2GB board. The jumper is to provide USB peripherals either with power from DC-IN or through the PMU.

I asked you to do it differently. Smile

Use jumper wires and connect 5V/GND to pins 4/6 on the Euler connector. And use not the Euler connector for serial console but the EXP connector next to it. If you look into their Wiki you will neither find Euler nor EXP since they call the connectors Eular and Ext instead (for reasons absolutely unknown to me): http://wiki.pine64.org/index.php/Main_Pa...nformation
Reply
#5
I have this exact problem with my 1GB board. I emailed their support, and they said they're sending me a new board and will investigate the issue.
Electronics nerd. I've got 4 computers within arm's reach of my desk, one of which is a 1GB Pine. Smile
My Debian (Kernel 4.7) Build thread is over here.
Reply
#6
(04-30-2016, 04:07 AM)tkaiser Wrote: Ok, so you've a 2GB board. The jumper is to provide USB peripherals either with power from DC-IN or through the PMU.

I asked you to do it differently. Smile

Use jumper wires and connect 5V/GND to pins 4/6 on the Euler connector. And use not the Euler connector for serial console but the EXP connector next to it. If you look into their Wiki you will neither find Euler nor EXP since they call the connectors Eular and Ext instead (for reasons absolutely unknown to me): http://wiki.pine64.org/index.php/Main_Pa...nformation

Thanks, and sorry, I was not thinking clearly at the time. I had also connected my debug board to the EXP, not the larger Euler connector... Anyway, if the board can't boot through micro USB, and would somehow have to power it through the header pins, something is not right here. I use that same power adapter for MiQi board... So I've just contacted them to report the issue, as fire219 did.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  [PINE A64+ 2GB] Ubuntu - Losing Signal Arlanps 4 177 02-12-2017, 05:12 PM
Last Post: Arlanps
  Applying a fan for the Pine 64+? Maximum 5 474 01-20-2017, 03:34 PM
Last Post: Shad0wSt4R
  Using Pine cluster for Docker Swarm jpnh 1 385 11-22-2016, 07:11 AM
Last Post: jpnh
  Pine 64 IR Receiver not working rajatgarg21 1 237 08-31-2016, 12:47 AM
Last Post: MarkHaysHarris777
  My personal discovery of no video upon first booting my Pine A64 AZ_Ron 3 381 08-17-2016, 02:10 PM
Last Post: efalsken
  New to Pine A64 : Troubleshooting Toeknee 6 396 08-05-2016, 05:21 AM
Last Post: MarkHaysHarris777
  SD card add-on from Pine (reduced size) nighthawk7 1 279 07-09-2016, 02:16 AM
Last Post: Ghost
  Pine Arrived; No Sound in Remix Using HDMI Bob123456789 2 248 07-06-2016, 02:02 PM
Last Post: Bob123456789
  2GB Pine won't boot up belkakari 1 685 05-08-2016, 11:53 AM
Last Post: Ghost
Information No idea what your Pine is doing? Serial console! hyperlogos 1 764 04-28-2016, 12:08 PM
Last Post: tllim

Forum Jump:


Users browsing this thread: 1 Guest(s)