Source includes: image (folder with firmware, ready to flash) busybox-1.2.1.tar.gz glib-2.12.9.tar.gz glibc-2.3.3.tgz gstreamer_plugin.zip gstreamer-0.10.11.tar.gz linux-2.6.17.tar.gz mp4parser.tar.gz ramdisk_mp4.tar.gz
Most all samsung written stuff is here linux-2.6.17\kernel_source\nike_test\drivers\s5c73xx
All parts could flash separately (from manual): 3.2 Kernel Update 1. Prepare SD or SDHC card for firmware updating. (Available capacity of SD or SDHC card : 1G ~ 32G) 2. Copy arch/arm/boot/Image to root directory of SD-Card. (Be careful the name of kernel should be 'Image') 3. Turn on the set with AC adaptor and insert SD card. 4. If your set includes internal memory, you can see the message Ў°Change Storage to CardЎ±. Select Ў°YesЎ± 5. You can seed the message "Update Kernel" 6. Select Ў°YesЎ± to proceed updating. 7. Updating is over, the set turns off automatically.
I have samsung smx f30, bought in 2009. Honestly, i don't know what can i do with them, I don't understand programming. I'll try to compille Linux kernel for now.
It seems separate updating not able for my camcorder, wich is SMX F30, so i'm trying to change F30 firmware manually with hex editor. F30 firmware structure: Size 0x800000 bytes 0x000000 - 0x001244 boot code? 0x0001F0 - 0x001F1B offsets and sizes of firmware parts? 0x010000 - 0x1BC43F linux kernel 0x1E0000 - 0x7ADFFF Compressed ROMFS
I uncompressed romfs with mkcramfs, and saw there this files
nikeapp disasembled wery well with ARM selected processor
I compiled linux kernel, exchanged old kernel, my compiled kernel is smaller for 0x2000 bytes, and i get checksum error while updating camera firmware. Any advice for this? Attached firmware for download.