您尚未登录。

楼主 #1 2017-10-24 14:21:27

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

离线

楼主 #2 2017-10-27 08:34:17

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

QQ20171027083450.jpg
QQ20171027083441.jpg
QQ20171027083445.jpg
等了四天,刚刚收到的全志F1C100s唱戏机





离线

楼主 #3 2017-10-27 08:47:42

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

继续
32431234d.jpg
QQ20171027084743.jpg
QQ20171027084747.jpg
QQ20171027084750.jpg





离线

楼主 #4 2017-10-27 13:56:46

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

继续拆:
QQ20171027135548.jpg
QQ20171027135552.jpg
QQ20171027135543.jpg





离线

楼主 #5 2017-10-29 07:27:48

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

接串口线:
QQ20171027232116.jpg

BOOT0 is starting
DBG: init jtag OK
init dram , base        is 0x80000000
init dram , clk         is 156
init dram , access_mode is 1
init dram , cs_num      is 1
init dram , ddr8_remap  is 0
init dram , sdr_ddr     is 1
init dram , bwidth      is 16
init dram , col_width   is 10
init dram , row_width   is 13
init dram , bank_size   is 4
init dram , cas         is 3
init dram , size        is 0
dram init successed,size is 32
DBG: init heap OK, base address is 0x80000000, size is 0x00100000
DBG: load boot1 from spinor
DBG: init spinor OK
DBG: the size of BOOT1 is 71168
DBG: src_sum = 0x0x4dd22bba
DBG: sum = 0x0x4dd22bba
succeed in loading BOOT1
jump to BOOT1
DBG: boot1 starting!
DBG: init heap OK, base address is 0x80800000, size is 0x00100000
begin to init file system
DBG: init block device OK
DBG: init mini file system OK
DBG: mount c partition OK
0
jump to kernal
Mount Parts Thread running.....
\0partition [D] plug in..
\0Mount Parts Thread work now.....
\0.Start Shell from partion 'c'..................................................................................
\0Mount Parts Thread work end....
\0Execute startup script begin..............
\0Esh Error: \0OpenConfigFile y:\config\config.bin failed.
\01
\02
\03
\0.orange Installed and Openned!........................................................................................
\04
\0partition [E] plug in..
\05
\0.Desktop Installed and Openned!........................................................................................
\0...............Execute startup script end
\0Esh msg: \0shell main thread: Bye Bye!
\0pend event sem overtime!
\0*divider=7
\0b_interlace=0
\022212222 22222222 00222222
\0

以上是原版固件接上串口线后的打印输出





离线

楼主 #6 2018-01-09 10:14:35

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

QQ20180109101354.jpg

QQ20180109101406.png

SEGGER J-Link Commander V4.96l ('?' for help)
Compiled Feb 25 2015 10:24:24
DLL version V4.96l, compiled Feb 25 2015 10:24:11
Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
Hardware: V8.00
S/N: 20121126
Feature(s): RDI,FlashDL,FlashBP,JFlash
VTarget = 2.982V
Info: TotalIRLen = 4, IRPrint = 0x01
Info: CP15.0.0: 0x41069265: ARM, Architecure 5TEJ
Info: CP15.0.1: 0x1D152192: ICache: 32kB (4*256*32), DCache: 16kB (4*128*32)
Info: Cache type: Separate, Write-back, Format C (WT supported)
Found 1 JTAG device, Total IRLen = 4:
#0 Id: 0x07926F0F, IRLen: 04, IRPrint: 0x1, ARM926EJ-S Core
Found ARM with core Id 0x07926F0F (ARM9)
Target interface speed: 100 kHz
J-Link>

JLINK连接成功!





离线

楼主 #7 2018-01-09 12:02:16

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

QQ20180109120302.png
读写 SRAM, DRAM都正常。





离线

楼主 #8 2018-01-09 19:39:04

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

下载EWARM-CD-8201-14188.exe
再到csdn下载了 IAR7.x破解文件.rar 破解工具,
根据 IAR for ARM介绍、下载、安装与注册终于把IAR破解了。

IAR 7.4下载链接:EWARM-CD-7401-8472.exe





离线

楼主 #9 2018-01-09 20:10:56

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

QQ20180109200945.png

f1c100s JLINK 单步调试OK

IAR7工程下载: F1C100s_IAR_V7_20180109.zip





离线

楼主 #11 2018-01-10 14:52:33

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

shotstar 说:

能用keil吗?驱动调试的怎么样了?

keil 应该问题也不大。





离线

楼主 #13 2018-01-17 11:05:17

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

kgp0213 说:

串口线和jlink的线接到板子哪里的?有标记吗?

参考链接: http://linux-sunxi.org/MicroSD_Breakout


Mapping

Pin    MicroSD    JTAG Connection    14-pin ARM JTAG Header    UART Connection    5-pin UART Header
1    Data2    TCK    9    nc    nc
2    CD/Data3    nc    nc    RX    2
3    Cmd    TDO    11    nc    nc
4    VDD    VTG    1,13    VDD    3
5    CLK    nc    nc    TX    1
6    VSS    GND     2,4,6,8,10,14    GND    4, 5
7    Data0    TDI    5    nc    nc
8    Data1    TMS    7    nc    nc
nc    nc    nTRST    3    nc    nc
nc    nc    nRESET    12    nc    nc

然后再谷歌找一张带引脚序号的TF卡封装图,对照标出UART和JTAG, 然后用杜邦线引出贴上标签纸。





离线

楼主 #15 2018-01-17 15:42:12

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

内部SRAM 地址是0开始, 不记得是多大了,可能24K,32K.
DRAM 地址是 0x80000000, 本帖5#楼 的调试信息输出有。
内存地址这个好猜测,从唱戏机固件就可以分析出来。





离线

楼主 #17 2018-01-19 15:18:44

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

https://github.com/xboot/xboot/blob/master/src/arch/arm32/mach-f1c100s/driver/gpio-f1c100s.c

gpio_f1c100s_set_cfg
gpio_f1c100s_set_pull
gpio_f1c100s_set_drv





离线

楼主 #19 2018-01-22 14:31:32

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

没错, 13p就是 TDO

JTAG_101_fig3.jpg





离线

楼主 #22 2018-01-23 01:23:51

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

xboot目前应该还没有驱动lcd,
uboot和linux应该冰淇淋大神应该搞定了





离线

楼主 #24 2018-02-01 20:37:38

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆





离线

楼主 #25 2018-03-25 17:45:32

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

QQ20180325174209.jpg

这是挖坑网网友 @www220 买到的炬力方案唱戏机,

不忍直视.png

下面是 @www220 在Q群的聊天记录:

都是一个牌子,一批和一批芯片用的不一样,仅有的兴趣折腾没了,不玩了.
能找到外包装的话,记录一个型号,我买的KK-131不行





离线

楼主 #27 2018-04-23 17:39:39

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

这是xboot的设备树文件: sast-kk131.c
也是 kk-131型号,说明这家公司产品型号命名是比较混乱的。





离线

楼主 #30 2018-08-21 09:27:24

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

这是 xboot 作者本人发在QQ群里面的演示视频,不知道如何实现的,你可以单独问下他.





离线

楼主 #33 2018-08-24 13:43:50

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

只能买回来拆开看下,
形势不对退货。

或者可以买荔枝派nano板子,
价格也非常合适。





离线

楼主 #36 2018-08-24 14:21:31

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

agnd 说:

晕啊,买了拆了还能退么?

据说热风枪 吹保修标签可以完整撕下     (逃





离线

楼主 #38 2018-08-24 14:51:53

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

agnd 说:

晕哥,发现坑越来越深哦,从网上查唱戏机方案,貌似除了炬力的,还有瑞芯微的。。。

是的。
全志虽然资料不怎么开放,但是社区对他很眷顾。





离线

楼主 #39 2018-08-24 14:52:38

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

Jin劲 说:
晕哥 说:
agnd 说:

晕啊,买了拆了还能退么?

据说热风枪 吹保修标签可以完整撕下     (逃

可以在tf卡位置怼一下jlink看一下芯片么
http://linux-sunxi.org/images/thumb/0/05/JTAG_MicroSD_UART-front.jpeg/180px-JTAG_MicroSD_UART-front.jpeg

优秀!
还有这种操作。





离线

楼主 #41 2018-08-24 15:07:39

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

agnd 说:
Jin劲 说:
晕哥 说:

据说热风枪 吹保修标签可以完整撕下     (逃

可以在tf卡位置怼一下jlink看一下芯片么
http://linux-sunxi.org/images/thumb/0/05/JTAG_MicroSD_UART-front.jpeg/180px-JTAG_MicroSD_UART-front.jpeg

RK2806也是ARM926EJ_s,外加一个DSP组成的双核,小心以假乱真啊

不怕,看Core Id





离线

楼主 #43 2018-08-24 18:31:27

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

agnd 说:
Jin劲 说:
晕哥 说:

据说热风枪 吹保修标签可以完整撕下     (逃

可以在tf卡位置怼一下jlink看一下芯片么
http://linux-sunxi.org/images/thumb/0/05/JTAG_MicroSD_UART-front.jpeg/180px-JTAG_MicroSD_UART-front.jpeg

RK2806也是ARM926EJ_s,外加一个DSP组成的双核,小心以假乱真啊

查看芯片id
https://whycan.cn/t_1544.html





离线

楼主 #47 2019-01-26 13:41:45

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

siwen 说:

我想买一款F1C200S的产品拆解一下,求产品链接。

https://whycan.cn/t_2088.html

widora 正在打算做这个开发板.





离线

楼主 #61 2019-03-05 13:55:05

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

blmfnewlife2016 说:

用料不少。晕哥,请问有没有游客建议开一个学习的版块,好跟着Debugdump一起学习些东西。

想学习哪些东西呢?





离线

楼主 #63 2019-04-09 13:46:01

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

因为内核接近,指令集兼容,所以这样也不会出错,最好还是按你上面的选择。





离线

楼主 #66 2019-08-06 15:40:25

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

sea18c 说:

也想买一个唱戏机来学习

很难确定某唱戏机用 F1C100s 方案, 不太建议买唱戏机。

可以买荔枝派nano 开发板, 或者迪卡芒果的F1C200s板子。





离线

楼主 #70 2019-08-22 17:03:21

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

看起来很不错,↖(^ω^)↗





离线

楼主 #74 2019-09-25 12:48:48

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

cris8259 说:

新人入坑,之前弄的stm32,没搞过linux,有带入坑的吗?红包支持

欢迎欢迎,热烈欢迎,遇到问题可以先翻下前面的帖子,不懂的可以发帖。





离线

楼主 #76 2019-09-25 14:34:49

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,245
积分: 9197

Re: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

cris8259 说:

完全小白,问得会有点低能。晕哥能QQ求教吗

QQ只聊天,不聊技术。有问题直接发帖/跟帖,再低能的问题也竭尽所能解答,不过也可能会把你带坑里面去。





离线

页脚

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

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn