- Oct 30, 2024
-
-
Ayush Singh authored
- Same reason as for bin_file. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Oct 29, 2024
-
-
Ayush Singh authored
- Since debcargo requires publishing crates to crates.io, and it probably should be done anyway, make changes required for it. - Use patches for unpublished crates. - Use workspace.package for common stuff - Update versions to 0.0.3 Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Oct 24, 2024
-
-
Ayush Singh authored
- Zip support was a bit clunky since zip can have multiple files. - Does not work for local targets. - No current firmware is in zip. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Oct 14, 2024
-
-
Ayush Singh authored
- Since v0.0.1 was released, update the version in main to 0.0.2 Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Oct 08, 2024
-
-
Ayush Singh authored
- Can now use the config file for bb-imager to create entries for the linux sd card based flashing - Merge the original bb-imager config with the config present in this repo. - Also cleanup config to allow easier support for remote configuration. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Oct 02, 2024
-
-
Ayush Singh authored
- Not going to use cargo dist anymore, so remove it. - Update deps Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Sep 30, 2024
-
-
Ayush Singh authored
- Start with version 0.0.1 - Rename gui and cli to bb-imager-gui/cli - Add authors, license, etc Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Sep 29, 2024
-
-
Ayush Singh authored
- Use my fork with support to guess the file format from string. - Allows including bins without knowing format. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Sep 20, 2024
-
-
Ayush Singh authored
- Using futures for blocking drop Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Sep 19, 2024
-
-
Ayush Singh authored
- Can now flash BeagleConnect Freedom MSP430 firmware. - Only tested Linux. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 11, 2024
-
-
Ayush Singh authored
- Currently storing timezones in external file but maybe should make them an enum - Also switch to crates.io udisk2 since we no longer need mainline stuff Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Using sysconf.txt for Hostname Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 08, 2024
-
-
Ayush Singh authored
- macos support for drivelist was merged upstream Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Does not work yet. Just want to understand how authopen responds Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 07, 2024
-
-
Ayush Singh authored
- Also add a ci to build for macos Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Async makes cancelling an operation much easier and safer. - So will slowly convert everything to async. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 06, 2024
-
-
Ayush Singh authored
- Launch as admin by default. - Add icon Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Need admin but does work. - Also simplified a lot of stuff Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 05, 2024
-
-
Ayush Singh authored
- Use rs-drivelist which seems to be a reimplementation of balena one. - We need the physical drive path. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Stuff is being flashed incorrectly for some reason. Not sure what is going on. - Let's try testing on a real windows machine. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 03, 2024
-
-
Ayush Singh authored
- Can now find removable devices - Flashing not implemented yet. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 01, 2024
-
-
Ayush Singh authored
- Remove cfg-if dependency - Make progress bar thinner Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 30, 2024
-
-
Ayush Singh authored
- Using a single function for downloading now. - Also using a single function for download sha256 checking Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Trimming some deps - Fix some clippy warnings - Do sha256 calculation together with downloading. Faster since no reads from file required. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Should ask for admin priviledge when write is clicked instead of after downloading. - Also use channels instead of stream for progress. - Since streams are lazy, they were a bottleneck in the original implementation. - Shaved off 1 min from flashing. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 29, 2024
-
-
Ayush Singh authored
- Using buffer of 32kib now which seems to help a lot. - Takes about half the previous time. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Reading uncompressed size from xz footer now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Can now start and go to destination selector on Windows. - Will start implementing windows specific stuff now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 28, 2024
-
-
Ayush Singh authored
- Enabling LTO does reduce the size by 4 more mb but does double the compile time. Not sure if it is worth doing. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Allows runtime permission handling for sd card. - Also using udisk2 for finding sd cards to flash Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 27, 2024
-
-
Ayush Singh authored
Some unsolved stuff - Only linux support since I am not sure how to get removable drives on windows - Need to lauch as admin. - Verification of sd card incorect Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Implement zip and xz extraction. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 26, 2024
-
-
Ayush Singh authored
- Due to the limitations in the original data_downloader, writing my own downloader - Working for icons now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 25, 2024
-
-
Ayush Singh authored
- Makes things simple - The error is now Copy. So no heap for errors Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Can now fetch and flash remote bcf firmware successfully. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Caching and Displaying remote images for device and OS now working. - Not the cleanest implementation but should work for now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 24, 2024
-
-
Ayush Singh authored
- Things look better. - Networking not implemented yet. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 23, 2024
-
-
Ayush Singh authored
- Flashing BeagleConnect Freedom via GUI working now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- If we are doing a bb-imager, no point in limiting to linux images - Can do complete flash and crc32 check - Sometimes break fails, so might need to tune some things. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 22, 2024
-
-
Ayush Singh authored
- The lib will also be used from GUI Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-