User Tools

Site Tools



en:bpi-r2:uboot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:bpi-r2:uboot [2019/01/29 10:48]
frank [netboot]
en:bpi-r2:uboot [2020/08/29 17:14] (current)
Line 440: Line 440:
 [[netboot]] [[netboot]]
  
 +==== PCIe ====
 +
 +:!: uboot before 2020-10 (my version) has bug which causes hang on pci enum if there is no card inserted into slot
 +
 +<code>
 +BPI-R2> pci enum                                                                
 +BPI-R2> pci 0                                                                   
 +Scanning PCI devices on bus 0                                                   
 +BusDevFun  VendorId   DeviceId   Device Class       Sub-Class                   
 +_____________________________________________________________                   
 +00.00.00   0x14c3     0x0801     Bridge device           0x04                   
 +00.01.00   0x14c3     0x0801     Bridge device           0x04                   
 +BPI-R2> pci 1                                                                   
 +Scanning PCI devices on bus 1                                                   
 +BusDevFun  VendorId   DeviceId   Device Class       Sub-Class                   
 +_____________________________________________________________                   
 +01.00.00   0x14c3     0x7612     Network controller      0x80 
 +BPI-R2> pci 2                                                                   
 +Scanning PCI devices on bus 2                                                   
 +BusDevFun  VendorId   DeviceId   Device Class       Sub-Class                   
 +_____________________________________________________________                   
 +02.00.00   0x1b21     0x0611     Mass storage controller 0x01                   
 +BPI-R2> scsi scan                                                               
 +scanning bus for devices...                                                     
 +SATA link 0 timeout.                                                            
 +Target spinup took 0 ms.                                                        
 +AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode                       
 +flags: 64bit ncq stag led clo pmp pio slum part ccc sxs                         
 +  Device 0: (1:0) Vendor: ATA Prod.: ST750LM022 HN-M7 Rev: 2AR1                 
 +            Type: Hard Disk                                                     
 +            Capacity: 715404.8 MB = 698.6 GB (1465149168 x 512)
 +BPI-R2>
 +</code>
 +==== SATA ====
 +
 +see [[#pcie]] (pci enum + scsi scan) and then access hdd via
 +
 +  ls scsi 0:1
 +
 +==== USB ====
 +<code>
 +BPI-R2> usb start
 +starting USB...
 +Bus usb@1a1c0000: hcd: 0x1a1c0000, ippc: 0x1a1c4700
 +u2p:1, u3p:1
 +Register 200010f NbrPorts 2
 +Starting the controller
 +USB XHCI 0.96
 +Bus usb@1a240000: hcd: 0x1a240000, ippc: 0x1a244700
 +u2p:1, u3p:1
 +Register 200010f NbrPorts 2
 +Starting the controller
 +USB XHCI 0.96
 +scanning bus usb@1a1c0000 for devices... 1 USB Device(s) found
 +scanning bus usb@1a240000 for devices... 2 USB Device(s) found
 +       scanning usb for storage devices... 1 Storage Device(s) found
 +BPI-R2> usb tree
 +USB device tree:
 +  1  Hub (5 Gb/s, 0mA)
 +     U-Boot XHCI Host Controller
 +
 +  1  Hub (5 Gb/s, 0mA)
 +  |  U-Boot XHCI Host Controller
 +  |
 +  +-2  Mass Storage (480 Mb/s, 200mA)
 +       USB      Flash Disk       906B030002F4
 +
 +BPI-R2> ls usb 0:1
 +            efi/
 +  4767728   kernel
 +
 +1 file(s), 1 dir(s)
 +</code>
 ===== Links ===== ===== Links =====
  
en/bpi-r2/uboot.1548755324.txt.gz · Last modified: 2020/08/29 17:14 (external edit)