Commit Graph

20 Commits

Author SHA1 Message Date
Emil Lerch 2cbf382b74 add usage information to README 2023-04-22 15:33:10 -07:00
Emil Lerch afefafd929 add README 2023-04-22 14:53:45 -07:00
Emil Lerch 7a7ca31d5e add options function to config object 2023-04-22 14:45:01 -07:00
Emil Lerch aa9f455a5f make log output friendlier 2023-04-22 14:31:32 -07:00
Emil Lerch d8f8786994 be more explicit when flash configuration is missing 2023-04-22 14:31:00 -07:00
Emil Lerch b30b76afa7 add flash configuration 2023-04-22 14:30:19 -07:00
Emil Lerch 38fb152503 ignore pack files 2023-04-22 14:07:21 -07:00
Emil Lerch 47413fc6d5 pack files are generated by the flash loader 2023-04-22 14:06:40 -07:00
Emil Lerch 0a5fe4f990 miscompliation on configobj.py. (note)
The code seemed to handle some sort of rich object
recursion in the config. None of it was being used, so
deleted it all and replaced it with python stdlib
2023-04-22 14:02:50 -07:00
Emil Lerch 44b46a128c unpyc3 seems to have a better job with img loader 2023-04-22 13:59:15 -07:00
Emil Lerch 7c5202c699 fix miscompile in BLFlashCommand 2023-04-22 10:26:11 -07:00
Emil Lerch 42ee296a37 using decompyle3 version of BLFlashCommand (note)
Note that the port = sorted command on line 227 is different in
all three decompilers, and could be material. Running through the
debugger, I believe this is the correct command, though it only applies
on Windows
2023-04-22 09:58:08 -07:00
Emil Lerch dbd616234d add Apache 2.0 license, matching the Bouffalo SDK 2023-04-20 16:30:53 -07:00
Emil Lerch 57bbb1295b changes based on different decompiler 2023-04-20 16:27:52 -07:00
Emil Lerch f46d76fd08 add test files to gitignore 2023-04-20 16:27:20 -07:00
Emil Lerch de266d4f66 add chip configuration from Bouffalo Lab 2023-04-20 16:25:58 -07:00
Emil Lerch 57a2f84880 add more information when config file not found 2023-04-20 16:25:23 -07:00
Emil Lerch 9cd262ed57 code starts up 2023-04-20 14:04:18 -07:00
Emil Lerch bb81a685ed add python thingys to gitignore 2023-04-20 11:48:51 -07:00
Emil Lerch 2f16907c9e initial commit 2023-04-20 11:46:51 -07:00