Commit Graph
297 Commits
Author SHA1 Message Date
Pali Rohár dd2c6b7f18 usb_device: Added code for searching usb devices 2012-08-08 17:02:31 +02:00
Pali Rohár 5b17b8e398 cold-flash: Fix usb_set_configuration and usb_claim_interface, Update information about OMAP boot messages, implement function leave_cold_flash 2012-08-08 16:57:39 +02:00
Pali Rohár d96a54994e Added missing license headers 2012-08-08 11:44:50 +02:00
Pali Rohár b80dfdc657 cold-flash: prepair cold-flash code 2012-08-08 11:33:08 +02:00
Pali Rohár d06e88ce39 image: image_type_from_data - added support for rx-51 images 2012-08-07 21:52:16 +02:00
Pali Rohár df9fae0c0e fiasco: after fiasco_unpack return back to origin directory 2012-08-07 21:18:17 +02:00
Pali Rohár 3fed685e79 image: function image_list_add will add image to the end of list 2012-08-07 20:52:37 +02:00
Pali Rohár ef4a506905 fiasco: fix creating fiasco image 2012-08-07 20:41:43 +02:00
Pali Rohár 1a7d30cebf image: Implement image_hash_from_data 2012-08-07 20:10:48 +02:00
Pali Rohár ea52c0509a fiasco: remove align code (now handled by image_read) 2012-08-07 18:43:52 +02:00
Pali Rohár 01726cddc5 image: align image only if needed 2012-08-07 18:42:05 +02:00
Pali Rohár cd52b36d38 image: Added support for aligning images (kernel and mmc), function image_read will fill buf with 0xFF 2012-08-07 18:37:16 +02:00
Pali Rohár 7ab41812ea fiasco: Implemented unpacking to directory 2012-08-07 17:31:53 +02:00
Pali Rohár 2cab7a9c80 fiasco: fix memory errors, prepaire code for unpacking 2012-08-07 17:13:06 +02:00
Pali Rohár 3ead19bdea image: Implement image_missing_values_from_name and image_name_alloc_from_values 2012-08-07 17:10:49 +02:00
Pali Rohár 03eeca994d Added new files device.c and device.h 2012-08-07 16:57:55 +02:00
Pali Rohár b596e97926 Compile fixes 2012-08-07 14:53:52 +02:00
Pali Rohár 589443a356 fiasco: align also kernel 2012-08-07 14:20:54 +02:00
Pali Rohár 869a872897 Implement fiasco functions 2012-08-07 14:01:15 +02:00
Pali Rohár 48fc14c913 Implement image functions 2012-08-07 14:00:50 +02:00
Pali Rohár 37f5d06973 Update device table 2012-08-07 13:57:54 +02:00
Pali Rohár f8d3fa0ecd Prepaired new code for fiasco images 2012-07-14 10:33:15 +02:00
Pali Rohár f62628bf29 Update fiasco documentation 2012-07-14 09:22:47 +02:00
Pali Rohár 8301455a5b Align also kernel image 2012-07-14 09:21:34 +02:00
Pali Rohár 860d71d18a Fix prepaired new 0xFFFF options 2012-06-24 15:00:52 +02:00
Pali Rohár 48384d4e47 Rename n700 --> 770 2012-06-24 11:43:11 +02:00
Pali Rohár ce177a9588 Update usb device table 2012-06-24 11:42:41 +02:00
Pali Rohár 2421b9f6c2 fiasco - remove dead code 2012-06-23 21:26:30 +02:00
Pali Rohár eac07b18d9 Added option to use only image pieces for specific device / hw revision 2012-06-23 18:49:07 +02:00
Pali Rohár 418f3cfd4b Cold Flasher - Remove duplicate usb code, prepair for flashing form fiasco images 2012-06-23 18:19:08 +02:00
Pali Rohár 3f0d6f85d3 Import my open source tool for Cold Flashing: cold-flasher-rx51.c 2012-06-23 18:17:49 +02:00
Pali Rohár 027a6d9a18 Fix compilation warnings 2012-06-23 17:39:33 +02:00
Pali Rohár 58c0dbe275 Update fiasco documentation, now is on 95% complete 2012-06-23 17:03:25 +02:00
Pali Rohár 2110196958 Fiasco image: Allow to specify device string without hw revision (then image is valid for all hw revisions). Generating images should be complete! 2012-06-23 17:01:48 +02:00
Pali Rohár 9195f3c7da Fixed creating fiasco images, added param version: for specifing sw-ver. Now generated fiasco images are valid for nokia flasher. 2012-06-23 16:54:05 +02:00
Pali Rohár 4f92794cdf Rename fwname to swver 2012-06-23 16:21:28 +02:00
Pali Rohár 535561efbf Fix unpacking fiasco images (check for number of subsections). Now unpacking is complete! 2012-06-23 15:54:13 +02:00
Pali Rohár 5da30a5bc5 Fix memory problems when unpacking fiasco images 2012-06-23 15:01:10 +02:00
Pali Rohár 8fdba437af Unpacking fiasco - added support for FW headers (FW name) 2012-06-23 14:09:33 +02:00
Pali Rohár 583cc8a963 When identifing fiasco image, show all pieces 2012-06-23 13:24:12 +02:00
Pali Rohár 491f06015b Added preview of new 0xFFFF arguments to main.c. This change will be needed to support other flashing modes (cold, MK II, ...) 2012-06-23 13:15:44 +02:00
Pali Rohár 1aca3bef85 Fix creating fiasco images - added support for specifing device, hwrevs, version, mmc layout and auto align mmc images
Format of arguments for adding piece to fiasco image is now:
$ 0xFFFF -p [[[[dev:hw:]ver:]type:]file[%%layout]
2012-06-23 13:11:54 +02:00
Pali Rohár b4575a40fc Rename hwrev to hwrevs and fix unpacking fiasco images. hwrevs do not have to be separated by nullterm if size of hwrev is 8. 2012-06-23 13:09:44 +02:00
Pali Rohár 8bc521f3e5 do_hash_file - align size for mmc images, append chars \xff (nokia flasher needs mmc images alingned) 2012-06-23 13:07:34 +02:00
Pali Rohár b1cfc3181b Prepair flash_image for specifing device and hw revisions 2012-06-23 13:05:46 +02:00
Pali Rohár 1ddf269c69 Prepair piece structure for device & hw revisions 2012-06-23 13:02:52 +02:00
Pali Rohár dc910a5317 Prepair for flashing via MK II protocol (N900 in PC-Suite mode) 2012-06-23 13:00:12 +02:00
pancake 34c8fb057d * Apply Pali Rohár patch - Add support for device and hw revisions specified in hw pieces - Updated documentation - Fixed problems when unpacking - Ready for mmc and cold flashing 2012-06-23 10:43:20 +02:00
pancake 04f9369ace * Apply Pali Rohár patch fixing RX51 Fiasco Image parsing 2011-12-16 16:17:17 +01:00
pancake b0f69c8b6b * Add manpages (thanks sre!) 2010-11-18 16:32:00 +01:00