Please provide the following info: Hardware Platform: [DRIVE AGX Pegasus™ Developer Kit] Software Version: [DRIVE Software 10] Host Machine Version: [native Ubuntu 18.04] SDK Manager Version: [ 1.3.1.7110]
The eSATA port of DRIVE AGX Pegasus Dev Kit with DRIVE OS 10.0 is not working.
My eSATA cable is working well in Jetson AGX Xaiver dev Kit.
This is following PCIe firmware version
0x00000000:0006>version
Firmware Version Major 01. Minor 08. Type 0. Build D58.
Device Id 8534
Device Revision 1
XML File Version 58
0x00000000:0007>
I think that it needs to update firmware for PCIe. Is it right?
How can i download firmware of config file for updating PCIe?
Please your help!!!
================== My Drive AGX Pegasus Dev Kit====================
/lib/firmware/pcie-switch
nvidia@tegra-ubuntu:/lib/firmware/pcie-switch$ ls
tools
nvidia@tegra-ubuntu:/lib/firmware/pcie-switch$
================= My Desktop folder ==============================
nvidia@Legion-C730:~/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX/DRIVEOS/drive-t186ref-foundation/firmwares/bin/t19x$ ls -la
total 6208
drwxr-xr-x 9 nvidia nvidia 4096 9월 6 2019 .
drwxr-xr-x 6 nvidia nvidia 4096 9월 6 2019 …
drwxr-xr-x 2 nvidia nvidia 4096 9월 6 2019 bpmp
-rwxr-xr-x 1 nvidia nvidia 295264 9월 6 2019 camera-rtcpu-rce-ddpx.img
-rwxr-xr-x 1 nvidia nvidia 294432 9월 6 2019 camera-rtcpu-rce-ddpx-single.img
-rwxr-xr-x 1 nvidia nvidia 294912 9월 6 2019 camera-rtcpu-rce.img
-rwxr-xr-x 1 nvidia nvidia 295104 9월 6 2019 camera-rtcpu-rce-vmtest.img
drwxr-xr-x 2 nvidia nvidia 4096 9월 6 2019 debug
-rwxr-xr-x 1 nvidia nvidia 109136 9월 6 2019 dram-ecc.bin
drwxr-xr-x 2 nvidia nvidia 4096 9월 6 2019 fskpboot
drwxr-xr-x 3 nvidia nvidia 4096 9월 6 2019 mb1
drwxr-xr-x 2 nvidia nvidia 4096 9월 6 2019 mts
-rwxr-xr-x 1 nvidia nvidia 109312 9월 6 2019 nvtboot_applet.bin
-rwxr-xr-x 1 nvidia nvidia 152328 9월 6 2019 nvtboot.bin
-rwxr-xr-x 1 nvidia nvidia 144808 9월 6 2019 nvtboot_recovery.bin
-rwxr-xr-x 1 nvidia nvidia 188640 9월 6 2019 os_loader.bin
-rwxr-xr-x 1 nvidia nvidia 124752 9월 6 2019 part_loader.bin
-rwxr-xr-x 1 nvidia nvidia 284992 9월 6 2019 qb_cpu.bin
-rwxr-xr-x 1 nvidia nvidia 157472 9월 6 2019 sce-fw.bin
drwxr-xr-x 2 nvidia nvidia 4096 9월 6 2019 spe
-rwxr-xr-x 1 nvidia nvidia 42016 9월 6 2019 t194-rce-start.elf
-rw-r–r-- 1 nvidia nvidia 1032 9월 6 2019 t19x-boden-b01.dtb
-rw-r–r-- 1 nvidia nvidia 886 9월 6 2019 t19x-refs.dtb
-rw-r–r-- 1 nvidia nvidia 1470288 9월 6 2019 tos.img
-rw-r–r-- 1 nvidia nvidia 2318160 9월 6 2019 tos_nonsafety.img
drwxr-xr-x 2 nvidia nvidia 4096 9월 6 2019 warmboot
nvidia@Legion-C730:~/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX/DRIVEOS/drive-t186ref-foundation/firmwares/bin/t19x$
the files indicated in the document do not exist in my host pc(Ubuntu 18.04) and DRIVE AGX Pegasus dev kit(DRIVE OS 10.0 rev2).
this is following file:
drive-t186ref-foundation/firmwares/bin/t19x/microsemi/pcie/bins/firmware/pm74602_pfx_01080058
/drive-t186ref-foundation/firmwares/bin/t19x/microsemi/pcie/bins/ e3550/config_files/pm8534
/lib/firmware/pcie-switch/e3550/config_files/pm8534
Where can i get configuration file or firmware file?
This following is the result of running lspci command on my device.
I checked the firmware by executing restricted_pdk_xxx.run and i try to flash various firmware.
but it is not working eSATA port!
The firmware version in my DRIVE AGX Peagsus Dev Kit is changed from D58 to 058.
0x00000000:0001>version
Firmware Version Major 01. Minor 08. Type 0. Build 058.
Device Id 8534
Device Revision 1
XML File Version 56
0x00000000:0002>
i tried to flash following files:
usecase3.0.pmc, usecase7,0.pmc, x1_default.pmc, usecase4.0.pmc, x1_default.pmc
What firmware should be flashed in order to recognize the SSD through the eSATA port in Xavier-A?
in Xaiver-A
nvidia@tegra-ubuntu:/lib/firmware/pcie-switch/tools/prebuilt$ sudo ./switchtec fw_update /dev/switchtec0 usecase7.0.pmc
Writing the following firmware image to /dev/switchtec0.
File: usecase7.0.pmc
Type: DAT
Version: 1.08 B3F08
Img Len: 0x4982
CRC: 0x1878bf8a
Do you want to continue? [y/N] Y
100% [================================================] Time: 0:00:00 30kB/s
I tried with the steps below, but it doesn’t work.
Flash to pm74602_pfx_01080058\images\switchtec
_pfx.pmc from pm74602_pfx_01080D58_315391/pm74602_pfx_01080D58/images/switchtec_pfx.pmc by using /dev/ttyUSB15
version
Firmware Version Major 01. Minor 08. Type 0. Build 058.
Device Id 8534
Device Revision 1
XML File Version 56
0x00000000:0003>
Input aurixreset on /dev/ttyUSB3
Update to x1_default.pmc by using switchtec on Xaiver-A
Update to 9345To9485_RAW_MDU1727_AL0002_NoBIOS.BIN by using /lib/firmware/marvell_sata/bins/88SE9345/tools/MLU-88SE9345-for-Nvidia/arm64-1.0.0.5/flash_utility/MLU
Input aurixreset on /dev/ttyUSB3
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mtdblock0 31:0 0 64M 0 disk
mtdblock1 31:1 0 512K 0 disk
mtdblock2 31:2 0 256K 0 disk
mtdblock3 31:3 0 512K 0 disk
mtdblock4 31:4 0 16M 0 disk
mmcblk0 179:0 0 7.3G 0 disk
mmcblk0boot0 179:32 0 8M 1 disk
mmcblk0boot1 179:64 0 8M 1 disk
mmcblk0rpmb 179:96 0 4M 0 disk
vblkdev0 253:0 0 30G 0 disk
└─vblkdev0p1 253:1 0 30G 0 part /
vblkdev1 253:16 0 71.7G 0 disk
vblkdev2 253:32 0 4G 0 disk /storage
vblkdev3 253:48 0 160.4G 0 disk /ota/pkg_data
vblkdev4 253:64 0 52.1G 0 disk