WhyCan Forum(哇酷开发者社区)

我们能随心所欲"有问题百度(谷歌)一下", 这得感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn

您尚未登录。

#1 2018-10-29 22:16:31

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

淘了一个 A20 行车记录仪

购买链接, 貌似被我买了所以已下架: https://2.taobao.com/item.htm?id=567352630279

收到之后装上试一下,然后拆拆拆.

离线

#2 2018-10-29 22:30:39

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

QQ20181029221614.png

离线

#3 2018-10-31 11:39:34

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

QQ20181031113835.jpg

QQ20181031113828.jpg

QQ20181031113825.jpg

QQ20181031113831.jpg

离线

#4 2018-10-31 11:54:45

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

QQ20181031115322.jpg

QQ20181031115326.jpg

QQ20181031115329.jpg

QQ20181031115331.jpg

离线

#5 2018-10-31 16:05:32

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

发现这个记录仪,按开机键,偶尔能开,大部分时间不能开,看心情的。

把电池一根线焊掉,

每次插入USB线都能从外部电源启动了。

先不管, 就酱紫测试了。

离线

#6 2018-10-31 16:05:34

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

按照这个教程: http://rhombus-tech.net/allwinner_a10/a10_boot_process/

这里下载: http://www.hno.se/code/A10/OLD/fel-boot.sunxi

烧到 TF 卡:

dd if=fel-boot.sunxi of=/dev/sdX bs=1024 seek=8

然后还是不能进入 fel 模式

离线

#7 2018-10-31 16:09:13

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

然后不得不短路 spi flash 的 6脚(CLK), 4脚(GND), 这样每次插入USB都能乖乖进入 fel 模式了。

试了一下 V3s 版本的 sunxi-fel, 配合失败:

debugdump@ubuntu:/tmp$ sudo sunxi-fel --list
USB device 002:004   Allwinner A10     162367d2:80808357:57564848:07427347
debugdump@ubuntu:/tmp$

debugdump@ubuntu:/tmp$ sudo sunxi-fel --list
USB device 002:004   Allwinner A10     162367d2:80808357:57564848:07427347
debugdump@ubuntu:/tmp$ sudo sunxi-fel -p spiflash-info
usb_bulk_send() ERROR -7: Operation timed out

离线

#8 2018-10-31 16:10:52

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

下载编译运行官方的 sunxi-fel:

发现 spiflash-info 等spiflash命令全部都没有

离线

#9 2018-10-31 16:13:05

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

然后马不停蹄继续搜:  http://linux-sunxi.org/Bootable_SPI_flash

终于找到spi flash 了:

cd /tmp
git clone -b spiflash-a20-test https://github.com/ssvb/sunxi-tools.git
cd sunxi-tools
make

离线

#10 2018-10-31 16:31:32

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

费尽九牛二虎之力终于读出flash的软件: read_A10_cdr_4M.7z

离线

#11 2018-10-31 16:40:17

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

验证了一下, 先烧一个空文件进去, 上电重启, CDR无法启动.
然后再把上楼的文件烧进去, 上电重启,快乐启动了。

sudo ./sunxi-fel -p spiflash-write 0  /mnt/hgfs/E/A10_CDR/read_A10_cdr_4M.bin

说明楼上的固件提取操作OK, 下面要验证有没有绑定 flash id了。

离线

#12 2018-10-31 22:38:24

playflash
会员
注册时间: 2018-09-14
累计积分: 90

Re: 淘了一个 A20 行车记录仪

晕哥上当了, 说好的a20变a10

离线

#13 2018-10-31 22:54:57

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

playflash 说:

晕哥上当了, 说好的a20变a10

不过也没事,A10资料也挺丰富的。

离线

#14 2018-11-01 08:56:18

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

换了一片 w25q128, 用 sunxi-fel 烧进去,重启没反应, 再读出来用 beyond compare 比较一毛一样。

看来 这个固件还是绑定了 flash Id加密.

离线

#15 2018-11-01 14:36:02

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

这个 A10 行车记录仪 5秒开机, 为什么这么快?到底跑什么OS?

离线

#16 2018-11-01 16:18:46

ippen
会员
注册时间: 2018-07-22
累计积分: 339

Re: 淘了一个 A20 行车记录仪

我猜是camdriod,我自己裁剪的linux内核,大致上6秒就启动到命令行了

离线

#17 2018-11-01 16:21:13

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

ippen 说:

我猜是camdriod,我自己裁剪的linux内核,大致上6秒就启动到命令行了

嗯, 这个有可能.

离线

#18 2018-11-01 17:51:37

晕哥
管理员
注册时间: 2017-09-06
累计积分: 9,188

Re: 淘了一个 A20 行车记录仪

QQ20181101175030.jpg

QQ20181101175025.jpg

Compiled Feb 25 2015 10:24:24
DLL version V4.96l, compiled Feb 25 2015 10:24:11
Firmware: J-Link V9 compiled Aug 23 2018 09:45:44
Hardware: V9.20
S/N: -1
VTarget = 3.316V
Info: TotalIRLen = 4, IRPrint = 0x01
Info: ARM AP[0]: 0x44770001, AHB-AP
Info: ARM AP[1]: 0x24770002, APB-AP
Info: ROMTbl 0 [0]: 00008003, CID: B105900D, PID:04-206BBC08 Cortex-A8
Info: Found Cortex-A8 r3p2
Info: 6 code breakpoints, 2 data breakpoints
Info: Debug architecture ARMv7.0
Info: Data endian: little
Info: Main ID register: 0x413FC082
Info: I-Cache L1: 32 KB, 128 Sets, 64 Bytes/Line, 4-Way
Info: D-Cache L1: 32 KB, 128 Sets, 64 Bytes/Line, 4-Way
Info: Unified-Cache L2: 256 KB, 512 Sets, 64 Bytes/Line, 8-Way
Info: System control register:
Info:   Instruction endian: little
Info:   Level-1 instruction cache enabled
Info:   Level-1 data cache enabled
Info:   MMU enabled
Info:   Branch prediction enabled
Found 1 JTAG device, Total IRLen = 4:
#0 Id: 0x4BA00477, IRLen: 04, IRPrint: 0x1, CoreSight JTAG-DP (ARM)
Cortex-A8 identified.
Target interface speed: 100 kHz
J-Link>

离线

#19 2020-01-05 19:28:14

hotkey
会员
注册时间: 2019-06-23
累计积分: 5

Re: 淘了一个 A20 行车记录仪

晕哥  方便提供下usb座子的接口定义么,我也有这么一个行车记录仪,想折腾下玩玩   我的是A20的   谢谢

离线

页脚

工信部备案:粤ICP备20025096号-1 Powered by FluxBB