先上个拆机图
3516Cv300的usb可以做uvc,之后找了接口定义,这个pcb也留有usb接口。理论接出来后,可以做uvc摄像头开发。
之后装上ttl,这个找G T R 就不说了。
从uboot打印和环境变量等,可以得到如下配置信息:
有线网口rtl8201f,108030编码,128Mddr3 8M spi flash
Block:64KB Chip:8MB Name:"XM25Q64AHIG"
at hifmc100_setTB() sr: 0x8 <<111>>.
unlock all.
SPI Nor total size: 8MB
sensor ar0237
uboot环境变量:
bootargs=init=linuxrc mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:0x30000(boot),0x2E0000(romfs),0x300000(user),0x160000(web),0x40000(custom),0x50000(mtd)
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;sf probe 0;sf read 83000000 30000 2E0000;squashfsload;bootm 0x82000000
bootdelay=1
baudrate=115200
ipaddr=192.168.1.10
serverip=192.168.1.107
netmask=255.255.255.0
bootfile="uImage"
da=tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=tftp 0x82000000 update.img;sf probe 0;flwrite
ua=mw.b 0x82000000 ff 1000000;tftp 0x82000000 upall_verify.img;sf probe 0;flwrite
tk=tftp 0x82000000 uImage;setenv setargs setenv bootargs ${bootargs};run setargs;bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ethaddr=00:12:17:95:cf:8c
NID=0x0001
osmem=65M
appSystemLanguage=SimpChinese
appVideoStandard=PAL
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn706 (Oct 09 2017 - 14:57:23)
Environment size: 1291/65532 bytes
备份官方flash镜像:
sf probe 0; sf read 82000000 0 800000
把整个flash镜像通道tftp上传到服务器:
tftp 82000000 xx.bin 800000
如果不放心,可以通过crc32校验下上传的文件与读出来的是否一致:crc32 82000000 800000
通过uboot环境变量,可以知道flash上的分区表,以解开,编辑,重新打包romfs为例:
获取romfs: dd if=xx.bin of=romfs.bin bs=1k skip=192 count=2944
查看squashfs压缩类型和块大小:Compression xz Block size 262144
解包: unsquashfs romfs.bin
打包: sudo mksquashfs ./squashfs-root/ romfs.bin -b 256k -noappend -all-root -comp lzma
烧写: sf probe 0; tftp 82000000 romfs.bin ; sf erase 0x30000 0x2E0000; sf write 82000000 0x30000 0x2E0000
erase时提示保护,但是运行sa时,就解锁了。
锁flash: sf lock level/all 解锁: sf lock 0
锁全部:sf lock 8 sf lock all
其它地方找的相关型号,接口定义:
IPG80H20PS-S
最近编辑记录 xyyangkun (2020-04-18 12:40:22)
离线
前排强势围观
离线
牛逼!!!
离线
牛逼!!!
离线
UVC搞通没,我也在弄没调好
离线
有实际使用效果图么
离线
这个摄像头实际效果怎么样啊?上个图片看下?
离线
才看到这么好的帖子,楼主的UVC还有后续吗
离线
我买了个雄迈30x80 xm530芯片 结果试机的时候尾插红线碰到了电路板结果开机只能进uboot了,上电听不到马达声,
然后我按这个教程刷内核,sf write 0x82000000 0x0 0x2500 结果开机uboot都进不去,网络灯也不闪了,请问还有救吗
离线
这个产品开源吗?
离线
有实际使用效果图么
离线
我也买了雄迈的板子,但是在备份flash 这步卡死了。自带的uboot 不支持上传怎么破?
离线
雄迈的系统还有密码,晕死了。
离线