wireless carplay dongle reverse engineering
1.0.0
| ฮาร์ดแวร์ | ส่วนหนึ่ง |
|---|---|
| แฟลช | Macronix 25L12835F (16MB) |
| Soc | freescale i.mx6 ultralite |
| ซีพียู | ARM Cortex-A7 (ARMV7) |
| ราม | MICRON/SK HYNIX 1GB (64X16) |
| wi-fi/bt | Realtek RTL88222BS |
2021.03.09.0001 ON CPLAY2AIR:
$ cat /proc/cmdline
console=ttyLogFile0 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=21e0000.qspi:256k(uboot),3328K(kernel),12800K(rootfs) rootwait quiet rw
$ cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00010000 " uboot "
mtd1: 00340000 00010000 " kernel "
mtd2: 00c80000 00010000 " rootfs "
$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/root jffs2 12800 10940 1860 85% /
devtmpfs devtmpfs 61632 0 61632 0% /dev
tmpfs tmpfs 61732 6324 55408 10% /tmp
/dev/sda1 vfat 62498880 42304 62456576 0% /mnt/UPAN apt-get install device-tree-compiler gcc-arm-linux-gnueabihf
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
git clone https://github.com/ARM-software/u-boot.git
make mx6ull_14x14_evk_defconfig
make all
อุปกรณ์สามารถมองเห็นได้ว่าเป็น "SP blank 6ull" เมื่อขับเคลื่อนโดย USB-OTG แต่ไม่สามารถแฟลช U-boot ที่กำหนดเองโดยใช้ IMX_USB เพราะมันลงนาม