VEE的固件我也有,但不会分离,网上有分析如下' X2 |' G$ @. _( [! s# Z# B
! ?, v1 t) x+ m- J1 u2 r; _) \
VEE固件研究一:: V+ }+ P" o3 f7 M# t
0x00000000-0x00080000 :"BSP"" e8 A' z4 A) n9 X( d
0x00080000-0x00380000 :"SYSTEM"
6 \2 ]' l6 E+ O9 J9 c4 x. q0x00380000-0x00780000 :"APPS"
- [3 D& _* T2 i" c0x00780000-0x00F80000 :"DATA"6 ]2 R5 }' Z* j) q9 f; a( k
0x00F80000-0x01000000 :"SETING"
% ~5 b% z. A' f0 O9 @5 \. p$ d
, `3 w. h& p7 @! H. M期中System就是romfs,flash backup地址刚好是0x46080000 (flash romfs地址为0x46340000)
8 N# h; u9 q- {& _4 Z i3 x# OVEE的System(romfs)空间为3MB, romfs-r只是一部分整个romfs的部分,还有0x00040000在文件Romfs中,但实际VEE的romfs没有用到3MB,所以整个romfs已经包含在romfs-r里了。所以romfs从开头到0x0003FFFF可以为空数据,真真数据从0x00040000开始,也就是APPS和DATA两块,APPS为4MB,也就是0x00040000-0x0043FFFF, 格式为jffs;DATA为9MB,也就是从0x00440000-0x00C3FFFF,但romfs文件中0x0076F9B8就为空数据了,所有在romfs中DATA部分为0x00440000到文件尾,格式为jffs |