Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: BPI-P2 zero questions




> On May 31, 2019, at 8:34 AM, Dima Veselov <kab00m%lich.phys.spbu.ru@localhost> wrote:
> 
> Wow, I used your image but overwrote u-boot-sunxi-with-spl.bin
> (orangepi-zero pkgsrc version) with
> dd if=u-boot-sunxi-with-spl-opi.bin of=/dev/sdb bs=1k seek=8 conv=sync
> 
> Machine booted successfully and automatically! I have working
> SD-card, network, only eMMC is not working.
> [     2.280928] sdmmc1 at sunximmc1
> [     2.470931] (manufacturer 0x2d0, product 0xa9a6) at sdmmc1 function 1 not configured
> 
> That is great, thanks to you! I include dmesg output just in case.

Sure!  Although a little unexpected :-). I'll have to keep digging.

> 
> 31.05.2019 17:20, Jason Thorpe пишет:
>>> On May 31, 2019, at 7:11 AM, Dima Veselov <kab00m%lich.phys.spbu.ru@localhost> wrote:
>>> 
>>> Unfortunately this image seem to have no network,
>>> MMC and SD-card support.
>> Huh, ok.  I'll have to dig deeper, but won't be able to do that for a few days as I have family visiting from out-of-town.  I do have a couple of BPI-M2 Zero boards that I can test this with -- I just have to solder headers onto the board so I can get at the serial port (they're in the "projects not yet started" box :-) )
>> This P2 board probably requires its own DTB because the M2 Zero doesn't have it's on-board Ethernet wired up.
>>> 
>>> U-Boot SPL 2019.04-rc4 (May 30 2019 - 21:01:53 -0700)
>>> DRAM: 512 MiB
>>> Trying to boot from MMC1
>>> 
>>> 
>>> U-Boot 2019.04-rc4 (May 30 2019 - 21:01:53 -0700) Allwinner Technology
>>> 
>>> CPU:   Allwinner H3 (SUN8I 1680)
>>> Model: Banana Pi BPI-M2-Zero
>>> DRAM:  512 MiB
>>> MMC:   mmc@1c0f000: 0, mmc@1c10000: 1
>>> Loading Environment from FAT... MMC: no card present
>>> In:    serial
>>> Out:   serial
>>> Err:   serial
>>> Net:   No ethernet found.
>>> starting USB...
>>> No controllers found
>>> Hit any key to stop autoboot:  0
>>> MMC: no card present
>>> starting USB...
>>> No controllers found
>>> USB is stopped. Please issue 'usb start' first.
>>> starting USB...
>>> No controllers found
>>> No ethernet found.
>>> missing environment variable: pxeuuid
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/00000000
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/0000000
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/000000
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/00000
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/0000
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/000
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/00
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/0
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/default-arm-sunxi
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/default-arm
>>> No ethernet found.
>>> missing environment variable: bootfile
>>> Retrieving file: pxelinux.cfg/default
>>> No ethernet found.
>>> Config file not found
>>> starting USB...
>>> No controllers found
>>> No ethernet found.
>>> No ethernet found.
>>> => fatload mmc 1:1 netbsd-BEAGLEBONE.ub
>>> Card did not respond to voltage select!
>>> =>
>>> 
>>> 31.05.2019 8:19, Jason Thorpe пишет:
>>>> Here is an image that has the correct u-boot, anyhow...
>>>> 	https://www.dropbox.com/s/nm5bej73kzfzi3m/armv7-bpi-m2-zero.img.gz
>>>>> On May 30, 2019, at 2:59 PM, Jason Thorpe <thorpej%me.com@localhost> wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>>> On May 30, 2019, at 2:37 PM, Jason Thorpe <thorpej%me.com@localhost> wrote:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On May 30, 2019, at 1:26 PM, Dima Veselov <kab00m%lich.phys.spbu.ru@localhost> wrote:
>>>>>>> 
>>>>>>> Greetings,
>>>>>>> 
>>>>>>> I own BananaPI P2 Zero board and wish to run NetBSD on it.
>>>>>>> BPI-P2 Zero is BPI-M2 Zero but have eMMC and PoE support.
>>>>>>> According to Allwinner NetBSD evbarm wiki this board may
>>>>>>> be supported like Orange PI Zero (the only board having
>>>>>>> same H2+ CPU).
>>>>>> 
>>>>>> The BPI-M2 Zero also has an H2+ SoC.  I would expect that the BPI-M2 Zero u-boot and DTB would be what you want to use for this.
>>>>> 
>>>>> ...aaaaand the version of u-boot that is most common in NetBSD pkgsrc (2008.11) does not have a M2 Zero configuration.  However, 2019.04 does, and we have at least one instance of that version of u-boot in pkgsrc (for the BPI-R2).  I'll put together a u-boot package for the M2-Zero and write it to a new image for you to try.  Stay tuned.
>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>> I have tried recipes from wiki: using armv7.img + u-boot.
>>>>>>> It works but with different results on different u-boot
>>>>>>> images.
>>>>>>> 
>>>>>>> OrangePi Zero u-boot make best result - it boots,
>>>>>>> try to load PXE, succesfully loading dtb file from tftp, but
>>>>>>> loading kernel fails with Bad Data CRC on kernel load
>>>>>>> or with Kernel symbol table missing! on NetBSD stage-2
>>>>>>> loader.
>>>>>> 
>>>>>> Loading kernel with "Kernel symbol table missing!" Is actually kind of normal, so don't sweat that one.
>>>>>> 
>>>>>>> Orange Pi Plus 2E also works, but seem to have problems
>>>>>>> with network, stage 2 also fail.
>>>>>>> 
>>>>>>> BPI u-boot do not work at all.
>>>>>> 
>>>>>> Which BPI u-boot image did you use?
>>>>>> 
>>>>>>> If someone is interested to help me get it working - I have
>>>>>>> full logs about this boots and can experiment with the board.
>>>>>> 
>>>>>> Can you send me logs from your "most successful" run?
>>>>>> 
>>>>>> -- thorpej
>>>>>> 
>>>>> 
>>>>> -- thorpej
>>>> -- thorpej
>> -- thorpej
> <opi.txt>

-- thorpej



Home | Main Index | Thread Index | Old Index