Commit Graph

  • 2fd923ec97 qdl: Add ramdump support Bjorn Andersson 2024-03-25 14:15:03 -05:00
  • 5b69b112f5 qdl: Extract USB accessor functions Bjorn Andersson 2024-05-03 15:57:18 -05:00
  • 74779c7a77 qdl: Clean up unused include files Bjorn Andersson 2024-05-03 18:00:24 -05:00
  • a10d2bf57b Makefile: Generate compile_commands.json Bjorn Andersson 2024-03-25 09:50:59 -05:00
  • 7cc077d066 sahara: Add ramdump support Bjorn Andersson 2024-03-25 14:15:03 -05:00
  • 7d4020fedd sahara: Add defines for commands and lengths Bjorn Andersson 2024-03-25 14:34:54 -05:00
  • a629f43428 Fix gcc-14 compile errors Quincy Fleming 2024-03-25 17:12:40 -05:00
  • 3b22df2bc7 Fix qdl after kickstart introduction Bjorn Andersson 2023-04-11 07:25:11 -05:00
  • dbcb6fed63 Merge pull request #38 from danielg4/master Bjorn Andersson 2023-03-22 10:30:53 -05:00
  • 1acf511839 Install ks utility Daniel Gimpelevich 2023-02-21 04:55:09 +00:00
  • 392394086d qdl: Add a fix for read xml error SunXinzhao 2022-07-08 16:59:25 +08:00
  • bdcf93b4a3 Add ks utility Jeffrey Hugo 2023-01-24 17:00:10 +00:00
  • e25c981207 sahara: Add support for multiple images Jeffrey Hugo 2023-01-24 16:43:13 +00:00
  • a8d10da050 readme: Mention libudev requirement Andrew Halaney 2022-07-05 13:33:34 -05:00
  • 0fcf944ab5 makefile: Use pkg-config instead of xml2-config Bjorn Andersson 2021-11-10 09:44:50 -06:00
  • 2021b303a8 firehose: fix >4GB lseek file offsets Jonathan Marek 2021-05-06 18:31:36 -04:00
  • f02ed6abca firehose: call firehose_reset() in ufs provisioning path Jonathan Marek 2021-05-06 20:04:16 -04:00
  • 2e258d9d56 firehose: drain remaining logs in firehose_reset() Jonathan Marek 2021-05-06 20:02:55 -04:00
  • 13681fcb35 firehose: Make "start_sector" a string again Bjorn Andersson 2021-04-29 10:25:55 -05:00
  • 3c0405c03d qdl: bail out with the sensible error if prog.mbn can not be opened Dmitry Baryshkov 2021-04-15 21:17:23 +03:00
  • ec6c8a034e util: allow hexadecimal values for attr_as_unsigned (fix ufs provisioning) Jonathan Marek 2021-02-27 12:17:19 -05:00
  • 650b477ca5 firehose: Drain logs on write timeout Bjorn Andersson 2021-04-15 21:46:57 -05:00
  • 00d93b29f5 firehose: Rework firehose_read Bjorn Andersson 2021-04-15 21:18:50 -05:00
  • 7f75f17c53 fixup! program: Make start_sector unsigned in Bjorn Andersson 2021-04-15 21:15:36 -05:00
  • 40df480740 usb: Drop ununsed eot argument to qdl_write Bjorn Andersson 2021-04-15 17:42:06 -05:00
  • 91e609b611 usb: Drop unwanted debug print Bjorn Andersson 2021-04-15 14:23:49 -05:00
  • da8dd7139a program: Introduce erase tag support Bjorn Andersson 2021-04-15 14:22:15 -05:00
  • b6e0ea31d7 program: Make start_sector unsigned in Bjorn Andersson 2021-04-15 14:20:41 -05:00
  • 56076936a6 firehose: Revamp read timeout handling Bjorn Andersson 2021-04-15 14:15:43 -05:00
  • bead963d33 usb: Recognize SDX55 Bjorn Andersson 2021-04-15 12:00:44 -05:00
  • c6200a2068 nbdkit: Don't compile in qdl.c nbdkit Bjorn Andersson 2019-08-04 12:10:35 -07:00
  • 44d148a63b firhose: Fix max payload size Bjorn Andersson 2019-08-04 12:09:20 -07:00
  • c37088f3fd README: Document nbdkit-qdl-plugin Bjorn Andersson 2019-05-06 22:25:12 -07:00
  • e3d3811748 nbdkit: Add nbdkit plugin Bjorn Andersson 2019-05-06 22:14:41 -07:00
  • 9aae1e9ff2 qdl: Extract USB functions Bjorn Andersson 2019-05-06 21:54:44 -07:00
  • bff56ea21b firehose: Apply programs and patches from main Bjorn Andersson 2019-05-06 21:27:52 -07:00
  • 5b4874667c firehose: Implement generic read and write functions Bjorn Andersson 2019-05-06 21:24:16 -07:00
  • e1a3670d91 firehose: Move set_bootable call to main() Bjorn Andersson 2019-05-06 21:18:48 -07:00
  • bb1aa99068 firehose: Extract firehose init Bjorn Andersson 2019-05-06 21:13:04 -07:00
  • 342e99b9be firehose: Extract call to firehose_reset() Bjorn Andersson 2019-05-06 21:10:49 -07:00
  • 066022e6d8 firehose: Introduce interface for querying the size of a LUN Bjorn Andersson 2019-05-06 20:58:14 -07:00
  • 2d239db0ca firehose: Simplify firehose_read() Bjorn Andersson 2019-05-06 20:53:41 -07:00
  • 760b3dffb0 qdl: Rework qdl_write to limit write sizes to out_maxpktsize John Stultz 2019-04-30 16:55:56 -07:00
  • 7623ff5e1e firehose: Wait 3 seconds for payload to boot Bjorn Andersson 2019-04-30 11:27:17 -07:00
  • fd48f7ce18 firehose: Lower the initial read timeout Bjorn Andersson 2019-02-27 15:25:34 -08:00
  • 90d3a6fee6 firehose: Remove unused firehose_nop() Bjorn Andersson 2019-02-27 15:07:15 -08:00
  • 1c958b2bc2 usb: Silence usb helpers Bjorn Andersson 2019-02-27 15:03:34 -08:00
  • 5ec4f210a0 firehose: Continue reading log entries after response Bjorn Andersson 2019-02-27 15:02:31 -08:00
  • 1ac148c4e6 sahara_run: properly propagate error Nicolas Dechesne 2019-02-27 22:22:48 +01:00
  • 8456cb2cf5 program: Correct a/b XBL match Bjorn Andersson 2019-02-27 09:10:12 -08:00
  • 8589513f65 qdl: Wait for missing EDL device nodriver Bjorn Andersson 2019-01-07 21:18:12 -08:00
  • ba86b03391 qdl: Remove debug print for claim return code Bjorn Andersson 2019-01-07 21:05:47 -08:00
  • 59717efcd4 firehose: Remove unnecessary nop request Bjorn Andersson 2019-01-07 21:00:42 -08:00
  • 5ea1e20c01 program: Match xbl in a/b scenarios Bjorn Andersson 2019-01-07 16:41:39 -08:00
  • 826a5cd4fd firehose: Send ZLP after each chunk Bjorn Andersson 2019-01-07 16:36:54 -08:00
  • 8f7987f756 qdl: Communicate using USBFS instead of qcserial Bjorn Andersson 2018-11-09 17:33:51 -08:00
  • b338928519 firehose: support for emmc storage Laxman 2018-11-06 14:23:52 +05:30
  • dc61f8f79e Moved attr_as_unsigned and attr_as_string to util Daniel Kutik 2018-10-05 12:55:56 +08:00
  • cfce0beeab program: dropped unused attributes Daniel Kutik 2018-10-05 12:44:44 +08:00
  • a50ec8047c qdl: fix qdl when building for 32-bit Niklas Cassel 2018-06-12 20:50:39 +02:00
  • 5fc4cdbba4 qdl: fix error message referring to ttyUSB1 Niklas Cassel 2018-06-01 13:36:05 +02:00
  • 37edf318b2 qdl: remove superfluous assignment Niklas Cassel 2018-06-01 13:36:04 +02:00
  • d9935e1f54 qdl: use correct printf modifier for uint64_t Niklas Cassel 2018-05-28 10:29:18 +02:00
  • d77b106a57 qdl: use correct printf modifier for size_t Niklas Cassel 2018-05-28 10:29:17 +02:00
  • 45cc3521d8 qdl: add --include to specific optional folder to look for files Nicolas Dechesne 2018-03-26 16:55:11 +02:00
  • 5d51472f1c Merge ".gitreview: add new file" Nicolas Dechesne 2018-04-06 07:50:40 +00:00
  • df842101b1 QDL: Fix UFS provision issue Tanya Finkel 2018-02-27 16:39:46 +02:00
  • 44a80b1266 qdl: Remove possibility for uninitialized variable Bjorn Andersson 2018-02-21 22:36:03 -08:00
  • d2e791a950 QDL/firehose: Add UFS provisioning functionality Kirill Kapranov 2018-02-14 23:49:07 +02:00
  • b4c2e8f267 qdl: fix 'usage' message, add missing key 'debug' Kirill Kapranov 2018-02-05 19:44:52 +02:00
  • 7be48f4fc9 qdl: implement args processing with getopt_long Nicolas Dechesne 2018-02-02 11:02:57 +01:00
  • 19e8a2d4ba firehose: Add missing xmlFreeDoc Kirill Kapranov 2018-02-01 22:39:48 +02:00
  • 1fc3c04d17 firehose: Don't truncate partitions to 0 sectors Nicolas Dechesne 2017-11-30 21:38:36 -08:00
  • 0251833b4d program: Skip entries without a valid filename Bjorn Andersson 2017-11-29 21:07:39 -08:00
  • febbbcc32e firehose: Negotiate max payload size Bjorn Andersson 2017-11-29 13:19:50 -08:00
  • 4a72fc8723 firehose: Read back max payload size v1.0 Bjorn Andersson 2017-11-28 20:33:45 -08:00
  • 4c2ea2c10c firehose: Don't pad partitions with zeros Bjorn Andersson 2017-11-28 19:06:51 -08:00
  • 4922fdffbf firehose: Write max_payload_size chunks at a time Bjorn Andersson 2017-11-28 18:58:02 -08:00
  • 34a47b4d29 firehose: Bump max payload size config parameter Bjorn Andersson 2017-11-28 17:14:12 -08:00
  • c4852c48bf firehose: Inform about flash speed Bjorn Andersson 2017-11-28 15:21:22 -08:00
  • 0793d016cd firehose: Set bootable device based on xbl/sbl1 Bjorn Andersson 2017-11-06 23:21:15 -08:00
  • 25157ae50d sahara: Ignore DONE response code Bjorn Andersson 2017-11-06 22:57:45 -08:00
  • 6edc9372f0 Makefile: implement GNU Coding Standard for Makefiles Bjorn Andersson 2017-11-06 22:55:11 -08:00
  • 02659d718f Add LICENSE file Bjorn Andersson 2017-10-04 19:33:09 -07:00
  • 922699c4db .gitreview: add new file Nicolas Dechesne 2017-08-29 13:54:52 +02:00
  • 4c4dbd0317 qdl: Increase tty path buffer size Bjorn Andersson 2017-08-24 21:04:49 -07:00
  • 2944120b10 sahara: Compare, don't assign in assert Bjorn Andersson 2017-08-24 14:36:00 -07:00
  • 8f36c1e659 qdl: Remove unused functions Bjorn Andersson 2017-08-24 14:34:35 -07:00
  • 4081f059c1 program: Drop readback from parser Bjorn Andersson 2017-08-24 14:32:14 -07:00
  • 0bb387615b qdl: Update README and add license header Bjorn Andersson 2017-07-24 23:46:13 -07:00
  • c93907cfae qdl: Support multi-xml responses Bjorn Andersson 2016-09-23 15:04:06 -07:00
  • a29f44cc07 qdl: Make failed program or patch operation stop execution Bjorn Andersson 2016-09-21 11:52:27 -07:00
  • 63f64d0bbf qdl: Print error message on firehose_write errors Bjorn Andersson 2016-09-21 11:48:44 -07:00
  • 000ec0909a firehose: fixup typo Nicolas Dechesne 2016-09-21 17:11:50 +02:00
  • 1f28fb0259 qdl.h: remove unexisting function reference Nicolas Dechesne 2016-09-21 12:47:53 +02:00
  • 1611c78335 qdl: Add --debug for dumping firehose traffic Bjorn Andersson 2016-07-27 13:05:25 -07:00
  • 0a0580cff5 qdl: Correct spelling of "data" and add "contents" Bjorn Andersson 2016-07-08 16:08:46 -07:00
  • 1a0e6a51d9 qdl: Add README Bjorn Andersson 2016-07-08 11:51:45 -07:00
  • 4c8ba17cbc qdl: Detect xml file type and simplify usage Bjorn Andersson 2016-07-08 11:47:58 -07:00
  • e72a9a1135 qdl: Add gitignore Bjorn Andersson 2016-07-08 11:27:19 -07:00