On Tue, Sep 20, 2016 at 1:17 PM, Robert Nelson <robertcnel...@gmail.com> wrote:
> On Tue, Sep 20, 2016 at 12:48 PM, Robert Nelson <robertcnel...@gmail.com> 
> wrote:
>> On Tue, Sep 20, 2016 at 12:38 PM, Robert Nelson <robertcnel...@gmail.com> 
>> wrote:
>>> On Tue, Sep 20, 2016 at 12:32 PM, Robert Nelson <robertcnel...@gmail.com> 
>>> wrote:
>>>> On Tue, Sep 20, 2016 at 12:17 PM, Robert Nelson <robertcnel...@gmail.com> 
>>>> wrote:
>>>>> On Tue, Sep 20, 2016 at 12:05 PM, Dave Lynch <dhlyn...@gmail.com> wrote:
>>>>>> That image is not working for me either.
>>>>>>
>>>>>> If I am following this, there is an issue where the eMMC is being
>>>>>> partitioned as if it is 4G instead of 2G correct ?
>>>>>>
>>>>>> If I just modify the sfdisk portion of the Flash script will that correct
>>>>>> this ?
>>>>>>
>>>>>
>>>>> Humm..
>>>>>
>>>>> i had just tested
>>>>> BBB-eMMC-flasher-debian-8.5-console-armhf-2016-09-09-2gb.img.xz this
>>>>> morning on a Rev C.. (it had flashed just fine)
>>>>>
>>>>> Let's try it on one of my old A5A's.. (that's close to your A6)..
>>>>
>>>> So on my A5A...
>>>>
>>>>
>>>> U-Boot SPL 2016.09-rc2-00001-g2e7c9a7 (Sep 09 2016 - 14:20:16)
>>>> Trying to boot from MMC2
>>>> Expected Linux image is not found. Trying to start U-boot
>>>>
>>>>
>>>> U-Boot 2016.09-rc2-00001-g2e7c9a7 (Sep 09 2016 - 14:20:16 -0500),
>>>> Build: jenkins-github_Bootloader-Builder-446
>>>>
>>>> DRAM:  512 MiB
>>>> Reset Source: Power-on reset has occurred.
>>>> MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
>>>> Using default environment
>>>>
>>>> Board: BeagleBone Black
>>>> Net:
>>>> Warning: ethernet@4a100000 using MAC address from ROM
>>>> eth0: ethernet@4a100000
>>>> Press SPACE to abort autoboot in 2 seconds
>>>> board_name=[A335BNLT] ...
>>>> board_rev=[0A5A] ...
>>>> Card did not respond to voltage select!
>>>> Card did not respond to voltage select!
>>>> Card did not respond to voltage select!
>>>> gpio: pin 56 (gpio 56) value is 0
>>>> gpio: pin 55 (gpio 55) value is 0
>>>> gpio: pin 54 (gpio 54) value is 0
>>>> gpio: pin 53 (gpio 53) value is 1
>>>> Card did not respond to voltage select!
>>>> Card did not respond to voltage select!
>>>> ** First descriptor is NOT a primary desc on 1:1 **
>>>> switch to partitions #0, OK
>>>> mmc1(part 0) is current device
>>>> ** No partition table - mmc 1 **
>>>> gpio: pin 56 (gpio 56) value is 0
>>>> gpio: pin 55 (gpio 55) value is 0
>>>> gpio: pin 54 (gpio 54) value is 0
>>>> gpio: pin 53 (gpio 53) value is 1
>>>> ** First descriptor is NOT a primary desc on 1:1 **
>>>> switch to partitions #0, OK
>>>> mmc1(part 0) is current device
>>>> ** First descriptor is NOT a primary desc on 1:1 **
>>>> gpio: pin 54 (gpio 54) value is 1
>>>> ** No partition table - mmc 1 **
>>>> Checking for: /uEnv.txt ...
>>>> ** No partition table - mmc 1 **
>>>> Checking for: /boot.scr ...
>>>> ** No partition table - mmc 1 **
>>>> Checking for: /boot/boot.scr ...
>>>> ** No partition table - mmc 1 **
>>>> Checking for: /boot/uEnv.txt ...
>>>> ** No partition table - mmc 1 **
>>>> ** No partition table - mmc 1 **
>>>> ** No partition table - mmc 1 **
>>>> ** No partition table - mmc 1 **
>>>> ** No partition table - mmc 1 **
>>>> ** No partition table - mmc 1 **
>>>> ** No partition table - mmc 1 **
>>>> starting USB...
>>>> USB0:   Port not available.
>>>> ethernet@4a100000 Waiting for PHY auto negotiation to complete
>>>>
>>>> Crap!
>>>
>>> => mmc list
>>> OMAP SD/MMC: 0
>>> OMAP SD/MMC: 1 (eMMC)
>>> => mmc dev 1
>>> ** First descriptor is NOT a primary desc on 1:1 **
>>> switch to partitions #0, OK
>>> mmc1(part 0) is current device
>>> => mmc part
>>> ## Unknown partition table type 0
>>> => ums 0 mmc 1
>>> UMS: LUN 0, dev 1, hwpart 0, sector 0x0, count 0x394000
>>> musb-hdrc: peripheral reset irq lost!
>>>
>>> x86 (usb)
>>>
>>> [13599.751428] sd 6:0:0:0: [sdb] Attached SCSI removable disk
>>> [14831.039791] sd 6:0:0:0: [sdb] 3751936 512-byte logical blocks:
>>> (1.92 GB/1.79 GiB)
>>> [14831.040085] sd 6:0:0:0: [sdb] Write Protect is off
>>> [14831.040088] sd 6:0:0:0: [sdb] Mode Sense: 0f 00 00 00
>>> [14831.040409] sd 6:0:0:0: [sdb] Write cache: enabled, read cache:
>>> enabled, doesn't support DPO or FUA
>>> [14831.052981] sd 6:0:0:0: [sdb] Attached SCSI removable disk
>>> voodoo@hades:/opt/images/elinux/2016-09-09/flasher$ sudo fdisk -l /dev/sdb
>>> [sudo] password for voodoo:
>>> Disk /dev/sdb: 1.8 GiB, 1920991232 bytes, 3751936 sectors
>>> Units: sectors of 1 * 512 = 512 bytes
>>> Sector size (logical/physical): 512 bytes / 512 bytes
>>> I/O size (minimum/optimal): 512 bytes / 512 bytes
>>> voodoo@hades:/opt/images/elinux/2016-09-09/flasher$
>>>
>>> okay, that's not good, even the block exported to my x86 linux desktop
>>> is not showing a partition..
>>
>> moving the partition table back from 4MB -> 1MB... no change..
>
> Okay, got it working...
>
> On the A5A/A6, u-boot SPL-DTB boot doesn't seem to properly initialize
> the eMMC..
>
> It does "enough" to load u-boot.img, but after that point, the eMMC is 
> useless..
>
> The kernel can re-init the eMMC, hence the flasher can write to the eMMC..
>
> I've pushed out a new build of u-boot, reverting to the old, non SPL-DTB 
> boot..
>
> https://github.com/RobertCNelson/Bootloader-Builder/commit/ac00dbea1aa6f01d1c1f57e751233f9b38739c88

Okay, tested on both a A5A and C...

The image builder script is running, new images should be uploaded in
a couple hours.

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYhsKorLaLQt7mXf5UJHcJOLXiqr6kz%3D3jC-1wsxfmZkuA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to