|
|
d548fb9579
|
increased oscillator clock speed to 8MHz to speed up the bootloader, changed usb descriptor in application firmware to use the PID assigned by Microchip & removed flag making the device report that it is self powered to the host
|
2019-08-23 18:17:46 -04:00 |
|
|
|
e55bbc58f3
|
finished adding ability for host to put device into bootloader mode by sending a 1-byte command in a HID output report
|
2019-08-23 00:44:06 -04:00 |
|
|
|
ecb1c559f3
|
started working on implementing receiving HID output reports from PC for commands
|
2019-08-22 20:24:44 -04:00 |
|
|
|
0ad1f818c0
|
application usb descriptors changed to use real name
|
2019-08-22 04:36:50 -04:00 |
|
|
|
cecfa1144b
|
moved license file to root directory
|
2019-08-22 04:11:22 -04:00 |
|
|
|
afea8914d0
|
changed USB string identifiers to match the real device
|
2019-08-22 04:09:06 -04:00 |
|
|
|
576e9618bd
|
license headers updated with real project name
|
2019-08-22 03:19:55 -04:00 |
|
|
|
8af08aba18
|
projects renamed to match real name of the actual interface board
|
2019-08-22 03:16:49 -04:00 |
|
|
|
7dd18d2772
|
fixed issue with bootloader not correctly reading application version word from program flash memory
|
2019-08-22 01:02:32 -04:00 |
|
|
|
cb90e4f40a
|
added bootloader force entry by input pin, projects changed back to build for the PIC18F2550
|
2019-08-21 21:40:47 -04:00 |
|
|
|
0d425faf6f
|
added massive comment in memory.h about how memory is laid out to work with the bootloader. more code cleanup
|
2019-08-14 15:30:41 -04:00 |
|
|
|
797f180a5c
|
more code cleaning
|
2019-08-14 02:29:00 -04:00 |
|
|
|
568f42676f
|
cleanup of all memory address-critical code so changing the location of the application code is more straightforward
|
2019-08-14 01:52:28 -04:00 |
|
|
|
a90344ef4c
|
changed bootloader back to using the minimal usb stack it came with because I have no idea how to get the bootloader code working with the full MLA HID USB stack
|
2019-08-13 22:52:23 -04:00 |
|
|
|
1ced4e1b78
|
moving between PCs - THIS IS HORRIBLY BROKEN AS OF THIS COMMIT
|
2019-08-13 18:18:51 -04:00 |
|
|
|
5c2d710bc2
|
kind of works for writing flash. IMPORTANT ISSUE - the memory usage output given by the linker for program size used DOES NOT equal the actual flash space used when programming. INVESTIGATE: did I set a memory space that doesn't lie on a page boundary? or do I just need to increase the flash space allocated to the bootloader
|
2019-08-11 21:39:11 -04:00 |
|
|
|
5ab4eceb88
|
bootloader now able to communicate with host application and can be reset by it
|
2019-08-11 16:51:22 -04:00 |
|
|
|
88543d3146
|
oops forgot to commit the project config file
|
2019-08-11 14:47:24 -04:00 |
|
|
|
75d70c5200
|
started porting over the actual bootloader code from the MLA demo
|
2019-08-11 13:48:04 -04:00 |
|
|
|
c36474131b
|
changed warning level on bootloader to suppress the useless junk messages the MLA code throws
|
2019-08-10 19:15:59 -04:00 |
|
|
|
e137112603
|
added bootloader project - currently only able to be enumerated by USB host but doesn't do anything else yet
|
2019-08-10 15:30:49 -04:00 |
|
|
|
402eaed8e6
|
fixed function prototypes
|
2019-08-10 15:28:48 -04:00 |
|
|
|
3807ed2588
|
fixed build configurations for main project and moved all MLA framework source to the common_src directory
|
2019-08-10 15:26:31 -04:00 |
|
|
|
a759e427fb
|
added standalone configuration to main firmware project so it can be developed and tested without the bootloader
|
2019-08-09 15:44:55 -04:00 |
|
|
|
9ad963acb3
|
moved system.c config bits file to common source folder
|
2019-08-09 15:29:10 -04:00 |
|
|
|
868a64305a
|
recreated repo with new structure to accomodate the bootloader project
|
2019-08-09 15:23:06 -04:00 |
|