2cbf382b74
add usage information to README
2023-04-22 15:33:10 -07:00
afefafd929
add README
2023-04-22 14:53:45 -07:00
7a7ca31d5e
add options function to config object
2023-04-22 14:45:01 -07:00
aa9f455a5f
make log output friendlier
2023-04-22 14:31:32 -07:00
d8f8786994
be more explicit when flash configuration is missing
2023-04-22 14:31:00 -07:00
b30b76afa7
add flash configuration
2023-04-22 14:30:19 -07:00
38fb152503
ignore pack files
2023-04-22 14:07:21 -07:00
47413fc6d5
pack files are generated by the flash loader
2023-04-22 14:06:40 -07:00
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
44b46a128c
unpyc3 seems to have a better job with img loader
2023-04-22 13:59:15 -07:00
7c5202c699
fix miscompile in BLFlashCommand
2023-04-22 10:26:11 -07:00
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
dbd616234d
add Apache 2.0 license, matching the Bouffalo SDK
2023-04-20 16:30:53 -07:00
57bbb1295b
changes based on different decompiler
2023-04-20 16:27:52 -07:00
f46d76fd08
add test files to gitignore
2023-04-20 16:27:20 -07:00
de266d4f66
add chip configuration from Bouffalo Lab
2023-04-20 16:25:58 -07:00
57a2f84880
add more information when config file not found
2023-04-20 16:25:23 -07:00
9cd262ed57
code starts up
2023-04-20 14:04:18 -07:00
bb81a685ed
add python thingys to gitignore
2023-04-20 11:48:51 -07:00
2f16907c9e
initial commit
2023-04-20 11:46:51 -07:00