Commit Graph

299 Commits

Author SHA1 Message Date
Frank Voorburg e31f11131b Refs #404. Completed the implementation of uIP port (netdev_read) but it is not yet fully working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@792 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-08-03 11:08:21 +00:00
Frank Voorburg 8680fa94db Refs #404. Implemented parts of the uIP port to the point the packet transmit seems to work. Still need to implement packet reception.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@791 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-07-30 15:38:38 +00:00
Frank Voorburg 5b9ed88631 Refs #404. Configured bootloader to support firmware updates via TCP/IP and integrated the uIP stack. It currently has an empty uIP port that still needs to be developed.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@790 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-07-28 09:55:02 +00:00
Frank Voorburg 7e69fca37e Enabled D-Cache and set RAM to start at 0x24000000 as these are requirements for using ETH.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@789 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-07-27 10:07:50 +00:00
Frank Voorburg 11d059c313 Refs #404. Implemented USB driver and got firmware updates via USB working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@788 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-07-27 09:21:25 +00:00
Frank Voorburg b0aeb0b572 Refs #404. Implemented CAN driver and got firmware updates via CAN working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@787 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-07-21 10:13:37 +00:00
Frank Voorburg 29da8dd981 Refs #404. Implemented flash driver and got firmware updates via RS232 working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@783 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-15 07:05:36 +00:00
Frank Voorburg c909a2c254 Refs #404. Implemented and tested the RS232 driver of the STM32H7 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@782 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-14 11:20:35 +00:00
Frank Voorburg 78a2743443 Refs #404. Created the demo bootloader and reconfigured the demo user program for usage with the bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@781 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-14 11:06:14 +00:00
Frank Voorburg fe67e745c1 Refs #404. Created the demo user program. Note that it is not yet configured for usage with the bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@780 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-11 11:07:32 +00:00
Frank Voorburg d83cbdd8cc Refs #404. Added framework for the Nucleo-H743ZI TrueStudio demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@779 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-11 09:24:18 +00:00
Frank Voorburg 78db6b7145 Refs #404. Added framework for the STM32H7 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@778 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-11 09:16:26 +00:00
Frank Voorburg e6fd33c335 Refs #404. Creating branch to start working on the STM32H7 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@777 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-05-11 08:45:46 +00:00
Frank Voorburg cf88649129 Refs #817. Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@774 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-26 11:30:38 +00:00
Frank Voorburg 82f3621734 Refs #817. Added S32K118 EVB demo programs for the IAR Embedded Workbench.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@772 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-26 11:01:53 +00:00
Frank Voorburg 08f6641354 Refs #816, #817. Minor improvements to the S32K144 and S32K118 EVB board demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@771 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-25 11:17:14 +00:00
Frank Voorburg 48d0344dfb Refs #817. Got firmware updates via CAN working in the S32K118 EVB board demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@770 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-24 12:21:57 +00:00
Frank Voorburg 42c74fac5f Refs #817. Created the demo bootloader for the S32K118 EVB board and got firmware updates via RS232 working.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@769 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-24 12:02:37 +00:00
Frank Voorburg a820632f36 Refs #817. Renamed the directory that holds the S32K118 EVB demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@768 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-24 11:18:55 +00:00
Frank Voorburg 79a1a8559e Refs #817. Added framework for the S32K11 port development.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@767 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-23 12:02:40 +00:00
Frank Voorburg 761c2b697b Refs #817. Added demo user program for the S32K118-EVB board. It is not yet configured for usage with the bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@766 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-23 11:39:52 +00:00
Frank Voorburg ed590a3eb0 Refs #817. Creating branch to start working on the NXP S32K11 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@765 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-23 10:23:25 +00:00
Frank Voorburg 63c6947337 Refs #816. Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@763 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-20 09:36:35 +00:00
Frank Voorburg 32ac6c1a5c Refs #816. Implemented automatic bootloader reactivation via CAN in the S32K144-EVB demo user program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@761 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-19 16:33:22 +00:00
Frank Voorburg 7594a1a17d Refs #816. Completed the S32K14 port's CAN driver.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@760 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-19 16:04:16 +00:00
Frank Voorburg 1aec86e400 Refs #816. Implemented the S32K14 port's CAN driver to the point that it transmits CAN messages. Message reception still needs to be implemented.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@759 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-18 22:12:55 +00:00
Frank Voorburg 2623f95cf3 Refs #816. Implemented optional backdoor entry via the SW2 pushbutton in the S32K144-EVB demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@758 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-14 11:40:14 +00:00
Frank Voorburg d5e4b6b73b Refs #816. Implemented automatic bootloader reactivation via RS232 in the S32K144-EVB demo user program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@757 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-14 11:19:03 +00:00
Frank Voorburg 29de98678a Refs #816. Implemented and tested the flash driver of the S32K14 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@756 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-14 10:57:54 +00:00
Frank Voorburg ca27057fad Refs #816. Implemented and tested the RS232 driver of the S32K14 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@755 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-13 10:16:56 +00:00
Frank Voorburg 1f04ff6ad7 Refs #816. Added demo bootloader and user program for the S32K144-EVB board and framework for the S32K14 port development.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@754 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-11 22:03:00 +00:00
Frank Voorburg 12f929928d Refs #816. Creating branch to start working on the S32K14 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@753 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-03-09 21:01:05 +00:00
Frank Voorburg b2191ca544 Refs #962. Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@741 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 16:23:26 +00:00
Frank Voorburg 062c696152 Refs #962. Renamed UART to RS232 in the doxygen readme.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@739 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 16:02:37 +00:00
Frank Voorburg 27c1f6619c Refs #962.Completed refactoring of UART to RS232.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@738 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 15:10:50 +00:00
Frank Voorburg 0a93009499 Refs #962. Renamed all XXX_UART_XXX macros to XXX_RS232_XXX.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@737 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 12:23:26 +00:00
Frank Voorburg fd0a361473 Refs #962. Renamed all UartXxx functions to Rs232Xxx.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@736 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 12:10:31 +00:00
Frank Voorburg a372346b5a Refs #962. Updated all demo bootloader IDE projects for the renamed uart.* to rx232.* source and header files.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@735 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 11:45:30 +00:00
Frank Voorburg 073e28ae17 Refs #962. Renamed uart.c and uart.h to rs232.c and rs232.h, respectively.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@734 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-06 10:38:11 +00:00
Frank Voorburg 5692c454e8 Refs #962. Merged latest changes from the trunk back into the branch.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@733 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-02-05 12:11:18 +00:00
Frank Voorburg 4fc52b4e55 Refs #962. Creating branch to start working on the UART refactoring.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@730 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2020-01-24 16:38:14 +00:00
Frank Voorburg 2032ef3825 Refs #818. Removed branch for STM32Go port development after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@719 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-13 13:44:30 +00:00
Frank Voorburg 3358a3ac39 Refs #818. Added Nucleo-G071RB demo programs supporting GNU ARM Embedded / Makefile.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@717 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-13 13:19:59 +00:00
Frank Voorburg 717e33538c Refs #818. Added Nucleo-G071RB demo programs supporting Atollic TrueStudio for STM32.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@716 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-13 09:31:57 +00:00
Frank Voorburg ed40400112 Refs #818. Added Nucleo-G071RB demo programs supporting IAR Embedded Workbench for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@715 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-09 14:06:06 +00:00
Frank Voorburg 4124885f62 Refs #818. Corrected Wiki link for the Nucleo-G071RB Keil MDK demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@714 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-09 11:20:47 +00:00
Frank Voorburg de50c46b6e Refs #818. Added STM32G0 port and Nucleo-G071RB demo programs supporting Keil MDK for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@713 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-09 09:32:03 +00:00
Frank Voorburg 43ac0decda Refs #818. Creating branch to start working on the STM32G0 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@712 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-08-09 08:14:54 +00:00
Frank Voorburg 1956cbb545 Refs #710. Removed branch after reintegration with the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@695 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-06-11 20:27:49 +00:00
Frank Voorburg c2a8f38296 Refs #710. Merged with the latest changes in the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/branches/sandbox@693 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2019-06-11 20:23:55 +00:00