06-18-2018, 02:24 AM
Hi
After installing a Linux downloader I have managed to download many Linux distro's from Github.
My board is a pre production Rockpro64_V2 2018-4-11
Trying with many Linux images and Android, also 3 different 12v power supplies I constantly see a major issue to achieving successful booting.
Symptoms.
Board set up with SD card or emmc media loaded with bootable image, (any). Serial console connected.
1. insert 12v power jack... System starts to boot, either gets errors loading and crashes or succeeds with NO errors about 50% of power ups. Sometimes errors are shown on console, initialising USB3 interface for example, and errors from image CRC on media.
2. With successful booted system, (logged in), pressing reset reboots system, then reboot starts to occur, ALWAYS (100%) fails to conclude boot, most often hangs at end of Uboot load.
3. Pressing power switch either does nothing, no reboot or reboots to hang at end of Uboot as above.
4. Pulling 12v power jack out and reinserting successfully reboots to login prompt. 100% (after successful boot from initial power up (1. above)
This is repeatable!
The first thing that strikes me is that the board starts to boot at the INSTANT of power connection. There does not appear to be any delays to allow power supplies to settle, there needs to be a short delay to allow the power supplies on the board to stabilise before the boot runs.
It seems as though the SBC logic is not cleared or reset properly on initial power up. in fact the reset does nOt reset properly.
It appears that the reset push button doesn't reset properly.
It appears that once the system has booted correctly then it is more likely to boot correctly on subsequent reboots (by pulling and reinserting 12v jack).
I cannot find the post at the mo, but someone else was complaining about random boot errors.
I am wondering whether the board is electrically "noisy" and is suffering from an inadequate ground plane, or perhaps lack of filtering on the logic supplies. How many layers are there in the pcb? I am certain this is an electrical problem and not software.
I hope this issue has been addressed in the second batch of boards to be released. This board is very flakey at the moment. It still needs a lot of work!
regards
Patrick
After installing a Linux downloader I have managed to download many Linux distro's from Github.
My board is a pre production Rockpro64_V2 2018-4-11
Trying with many Linux images and Android, also 3 different 12v power supplies I constantly see a major issue to achieving successful booting.
Symptoms.
Board set up with SD card or emmc media loaded with bootable image, (any). Serial console connected.
1. insert 12v power jack... System starts to boot, either gets errors loading and crashes or succeeds with NO errors about 50% of power ups. Sometimes errors are shown on console, initialising USB3 interface for example, and errors from image CRC on media.
2. With successful booted system, (logged in), pressing reset reboots system, then reboot starts to occur, ALWAYS (100%) fails to conclude boot, most often hangs at end of Uboot load.
3. Pressing power switch either does nothing, no reboot or reboots to hang at end of Uboot as above.
4. Pulling 12v power jack out and reinserting successfully reboots to login prompt. 100% (after successful boot from initial power up (1. above)
This is repeatable!
The first thing that strikes me is that the board starts to boot at the INSTANT of power connection. There does not appear to be any delays to allow power supplies to settle, there needs to be a short delay to allow the power supplies on the board to stabilise before the boot runs.
It seems as though the SBC logic is not cleared or reset properly on initial power up. in fact the reset does nOt reset properly.
It appears that the reset push button doesn't reset properly.
It appears that once the system has booted correctly then it is more likely to boot correctly on subsequent reboots (by pulling and reinserting 12v jack).
I cannot find the post at the mo, but someone else was complaining about random boot errors.
I am wondering whether the board is electrically "noisy" and is suffering from an inadequate ground plane, or perhaps lack of filtering on the logic supplies. How many layers are there in the pcb? I am certain this is an electrical problem and not software.
I hope this issue has been addressed in the second batch of boards to be released. This board is very flakey at the moment. It still needs a lot of work!
regards
Patrick