| [ digging into the Sigma SMP8655 media player ] | activities | address | index | podcast | remote | hacks | working |
Name Size Description
bootlog_2.04.txt 45k bootlog from UART0 at fw 2.04
config_2.04.txt 30k /proc/config.gz of the device at fw 2.04
cpuinfo.txt 1k /proc/cpuinfo
cramfs-01-blocksize.patch 8k cramfs: change blocksize with -b
cramfs-02-sigma_signature.patch 4k cramfs: append sigma_v2 signature with -g
ctorrent 228k MIPS32/LSB executable to fetch torrents
differences.html 2k
dmesg_2.04.txt 14k dmesg of the device at fw-level 2.04
env_2.04.txt 1k process environment of the device at fw 2>
firmware.sh 1k scripts packing and unpacking the firmware
images/ - pics or it didn't happen
init_2.04 4k /init from firmware 2.04
interrupts.txt 1k /proc/interrupts
netstat.txt 20k netstat -natp
recovery.html 18k firmware recovery when it is bricked
setxenv.txt 8k YAMON> setxenv
shutdownlog_2.04.txt 14k shutdownlog from UART0 at fw 2.04
stripping.html 4k stripping the case
utelnetd 15k MIPS32/LSB executable to gain access
yamon_help.txt 5k YAMON commands
| /dev/ | content |
| sigmblocka | bootloader plus rest of the flash |
| sigmblockb | full of 0xff |
| sigmblockc | yamon-xload.zbf |
| sigmblockd | vmlinux_xload.zbf |
| sigmblocke | vmlinux_xload.zbf, byte by byte the same as sigmblockd |
| sigmblockf | imaterial, with itask_loader.iload itask_splashscreen.iload splash_picture.sdd |
| sigmblockg | xmaterial, with ios.bin.gz_8644_ES1_dev_0006.xload and xtask_loader.xload |
| sigmblockh | Linux Compressed ROM File System data, mounted as / with "okok" at the end |
| sigmblocki | full of 0xff, except for the last 4 bytes, that are 0x20 |
| sigmblockj sigmblockk | /sbin/config_tool uses them. I think, that is were /conf/config goes at night. |
| sigmblockl | Minix filesystem, contains one file /config |
Symlinks
mtdblock0 -> sigmblocka
mtdblock2 -> sigmblockd
mtdblock3 -> sigmblockg
mtdblock_bootloader -> sigmblocka
mtdblock_kernel -> sigmblockd
mtdblock_romfs -> sigmblockh