]> rtime.felk.cvut.cz Git - pes-rpp/rpp-simulink.git/log
pes-rpp/rpp-simulink.git
9 years agoAdd script for generation rpp_lib.slx for the RM48 HDK target
Michal Horn [Wed, 22 Apr 2015 18:21:53 +0000 (20:21 +0200)]
Add script for generation rpp_lib.slx for the RM48 HDK target

9 years agoAdd slx file for every block in the rpp_lib.slx library
Michal Horn [Wed, 22 Apr 2015 18:20:55 +0000 (20:20 +0200)]
Add slx file for every block in the rpp_lib.slx library

9 years agoChange file name of the ADC block
Michal Horn [Wed, 22 Apr 2015 18:03:47 +0000 (20:03 +0200)]
Change file name of the ADC block

9 years agoAdd Matlab script for generation of target specific rpp_lib.slx library
Michal Horn [Wed, 22 Apr 2015 16:12:16 +0000 (18:12 +0200)]
Add Matlab script for generation of target specific rpp_lib.slx library

9 years agoCreate slx file for all blocks from the rpp-lib.slx
Michal Horn [Wed, 22 Apr 2015 16:11:17 +0000 (18:11 +0200)]
Create slx file for all blocks from the rpp-lib.slx

9 years agodoc: add framework for target specific documentation
Michal Horn [Tue, 21 Apr 2015 09:59:46 +0000 (11:59 +0200)]
doc: add framework for target specific documentation

9 years agoAdd conditional inclusion of the lwip to the release
Michal Horn [Tue, 21 Apr 2015 08:57:02 +0000 (10:57 +0200)]
Add conditional inclusion of the lwip to the release

9 years agoFix Makefile to be platform independent
Michal Horn [Tue, 21 Apr 2015 08:56:46 +0000 (10:56 +0200)]
Fix Makefile to be platform independent

9 years agoAdd conditional lwip headers inclusion to the release
Michal Horn [Tue, 21 Apr 2015 08:46:23 +0000 (10:46 +0200)]
Add conditional lwip headers inclusion to the release

9 years agoFix Makefile to be platform independent
Michal Horn [Tue, 21 Apr 2015 08:42:02 +0000 (10:42 +0200)]
Fix Makefile to be platform independent

9 years agoRewrite Makefile to look the same as the one for RM48
Michal Horn [Tue, 21 Apr 2015 08:26:06 +0000 (10:26 +0200)]
Rewrite Makefile to look the same as the one for RM48

9 years agoTest software update
Michal Horn [Mon, 20 Apr 2015 14:25:23 +0000 (16:25 +0200)]
Test software update

9 years agoTest software update
Michal Horn [Mon, 20 Apr 2015 14:24:59 +0000 (16:24 +0200)]
Test software update

9 years agoUpdate library
Michal Horn [Mon, 20 Apr 2015 14:03:28 +0000 (16:03 +0200)]
Update library

9 years agoUpdate library
Michal Horn [Mon, 20 Apr 2015 14:03:07 +0000 (16:03 +0200)]
Update library

9 years agoAdd hidden options for target specific parameters for linker
Michal Horn [Mon, 20 Apr 2015 13:09:32 +0000 (15:09 +0200)]
Add hidden options for target specific parameters for linker

9 years agoFix support for multirate single tasking models
Michal Horn [Mon, 20 Apr 2015 12:53:34 +0000 (14:53 +0200)]
Fix support for multirate single tasking models

9 years agoRemove platform specific setting, which is not necessary
Michal Horn [Mon, 20 Apr 2015 12:53:07 +0000 (14:53 +0200)]
Remove platform specific setting, which is not necessary

9 years agoRemove platform specific setting, which is not necessary
Michal Horn [Mon, 20 Apr 2015 12:47:50 +0000 (14:47 +0200)]
Remove platform specific setting, which is not necessary

9 years agoAdd hidden options for target specific parameters for linker
Michal Horn [Mon, 20 Apr 2015 12:43:22 +0000 (14:43 +0200)]
Add hidden options for target specific parameters for linker

9 years agoFix conditions for GPIO initialisation in the model C code
Michal Horn [Mon, 20 Apr 2015 11:59:16 +0000 (13:59 +0200)]
Fix conditions for GPIO initialisation in the model C code

9 years agoRemove not needed file
Michal Horn [Mon, 20 Apr 2015 11:55:13 +0000 (13:55 +0200)]
Remove not needed file

9 years agoFix compile error in three_phase_freq demo
Michal Horn [Mon, 20 Apr 2015 11:54:18 +0000 (13:54 +0200)]
Fix compile error in three_phase_freq demo

9 years agoRewrite System Target files to be TMS570 RPP platform specific
Michal Horn [Mon, 20 Apr 2015 11:20:17 +0000 (13:20 +0200)]
Rewrite System Target files to be TMS570 RPP platform specific

9 years agoAdd hidden option for target configuration file specification
Michal Horn [Mon, 20 Apr 2015 10:54:02 +0000 (12:54 +0200)]
Add hidden option for target configuration file specification

9 years agoAdd hidden rpp rtwoption for platform dependent linker script
Michal Horn [Mon, 20 Apr 2015 10:49:47 +0000 (12:49 +0200)]
Add hidden rpp rtwoption for platform dependent linker script

9 years agoFix compile error on continuous demo
Michal Horn [Mon, 20 Apr 2015 09:45:49 +0000 (11:45 +0200)]
Fix compile error on continuous demo

9 years agoRewrite System Target files to be RM48 HDK platform specific
Michal Horn [Mon, 20 Apr 2015 09:39:48 +0000 (11:39 +0200)]
Rewrite System Target files to be RM48 HDK platform specific

9 years agoAdd hidden option for target configuration file specification
Michal Horn [Mon, 20 Apr 2015 07:48:22 +0000 (09:48 +0200)]
Add hidden option for target configuration file specification

9 years agoAdd hidden rpp rtwoption for platform dependent linker script
Michal Horn [Fri, 17 Apr 2015 15:05:50 +0000 (17:05 +0200)]
Add hidden rpp rtwoption for platform dependent linker script

9 years agoUpdate documentation of GIO blocks and demos using GIO IN and GIO OUT
Michal Horn [Fri, 17 Apr 2015 14:13:50 +0000 (16:13 +0200)]
Update documentation of GIO blocks and demos using GIO IN and GIO OUT

9 years agoBlocks documentation updated
Michal Horn [Fri, 17 Apr 2015 13:49:52 +0000 (15:49 +0200)]
Blocks documentation updated

9 years agodoc: Fix typo
Michal Horn [Fri, 17 Apr 2015 13:29:37 +0000 (15:29 +0200)]
doc: Fix typo

9 years agoRename DIN and DOUT to GIO IN and GIO OUT
Michal Horn [Fri, 17 Apr 2015 13:27:22 +0000 (15:27 +0200)]
Rename DIN and DOUT to GIO IN and GIO OUT

9 years agoLibrary update
Michal Horn [Fri, 17 Apr 2015 12:31:01 +0000 (14:31 +0200)]
Library update

9 years agoRemove platform suffix from the OS folder name
Michal Horn [Fri, 17 Apr 2015 11:45:01 +0000 (13:45 +0200)]
Remove platform suffix from the OS folder name

9 years agoRemove the name of the platform from the OS folder name
Michal Horn [Fri, 17 Apr 2015 07:06:17 +0000 (09:06 +0200)]
Remove the name of the platform from the OS folder name

9 years agoFix compile errors
Michal Horn [Wed, 15 Apr 2015 12:59:03 +0000 (14:59 +0200)]
Fix compile errors

9 years agoFix makefile and header files inclusion
Michal Horn [Wed, 15 Apr 2015 12:03:09 +0000 (14:03 +0200)]
Fix makefile and header files inclusion

9 years agoFix compilation errors
Michal Horn [Wed, 15 Apr 2015 11:38:39 +0000 (13:38 +0200)]
Fix compilation errors

9 years agoMerge tag 'eaton-0.3.1' into rm48/master
Michal Sojka [Tue, 14 Apr 2015 07:25:42 +0000 (09:25 +0200)]
Merge tag 'eaton-0.3.1' into rm48/master

Bugfix eaton release

9 years agoEnclose macro body in parentheses eaton-0.3.1
Michal Sojka [Tue, 14 Apr 2015 06:09:39 +0000 (08:09 +0200)]
Enclose macro body in parentheses

This is required by Misra and similar coding standards.

9 years agoImprove multitasking error message
Michal Sojka [Tue, 14 Apr 2015 06:01:55 +0000 (08:01 +0200)]
Improve multitasking error message

9 years agoUse C preprocessor in S-functions code and documentation
Michal Sojka [Mon, 13 Apr 2015 16:48:14 +0000 (18:48 +0200)]
Use C preprocessor in S-functions code and documentation

9 years agoAdd TODOs etc.
Michal Sojka [Mon, 13 Apr 2015 16:34:04 +0000 (18:34 +0200)]
Add TODOs etc.

9 years agodoc: add description of the new continuous time demo
Michal Horn [Wed, 8 Apr 2015 07:54:45 +0000 (09:54 +0200)]
doc: add description of the new continuous time demo

9 years agoAdd demo with continuous time
Michal Horn [Wed, 8 Apr 2015 07:53:13 +0000 (09:53 +0200)]
Add demo with continuous time

9 years agoRework multi rate handling system
Michal Horn [Tue, 7 Apr 2015 11:03:05 +0000 (13:03 +0200)]
Rework multi rate handling system

In commits 6ca7b9c and bff19d9 have been developed a mechanism for
tasks timing, which is working properly when Auto or Multi threading (MT)
is selected. Unfortunatelly we have missed the option Single tasking (ST),
which should be checked instead of Auto or MT, because this mode is not yet
implemented.
When ST is selected in the model configuration, the timing becomes
completely wrong (besides a compilation warning reported in Issue #1150),
because the manually generated timers are colliding with the automatically
generated timers.

As a result, the code written in the mentioned commits has been moved from
rpp_srmain.tlc into rpp_mrmain.tlc, because some ideas will be used later
for implementing Multi tasking multirate system.

rpp_srmain.tlc content has been restored to the previous state, which was
working correctly with right model configuration.

Exit macro with error message has been added to the rpp_file_process.tlc
for wrong model configuration detection.

Configuration for all demos has been corrected.

Fixes: #1150
9 years agoUpdate multirate demo eaton-0.3
Michal Sojka [Tue, 31 Mar 2015 16:51:24 +0000 (18:51 +0200)]
Update multirate demo

Change description, zoom to 100%.

9 years agoGet rid of unreferenced variable
Michal Sojka [Tue, 31 Mar 2015 16:37:02 +0000 (18:37 +0200)]
Get rid of unreferenced variable

For single-rate systems, the following warning appeared:

variable "taskCounter" was declared but never referenced

9 years agoRework handling of multi-rate systems
Michal Sojka [Tue, 31 Mar 2015 16:28:47 +0000 (18:28 +0200)]
Rework handling of multi-rate systems

The generated code is now simpler and does not contain floating point
numbers.

9 years agoRemove misleading comment
Michal Sojka [Tue, 31 Mar 2015 14:21:51 +0000 (16:21 +0200)]
Remove misleading comment

9 years agodoc: Rephrase multi-rate feature/limitation paragraph
Michal Sojka [Tue, 31 Mar 2015 14:16:23 +0000 (16:16 +0200)]
doc: Rephrase multi-rate feature/limitation paragraph

9 years agodoc: Update multi-rate demo description
Michal Sojka [Tue, 31 Mar 2015 14:08:56 +0000 (16:08 +0200)]
doc: Update multi-rate demo description

9 years agoFix warnings about missing output connections and sample times
Michal Horn [Tue, 31 Mar 2015 12:04:23 +0000 (14:04 +0200)]
Fix warnings about missing output connections and sample times

9 years agoTest software update
Michal Horn [Tue, 31 Mar 2015 11:47:10 +0000 (13:47 +0200)]
Test software update

9 years agodoc: Minor improvements
Michal Horn [Tue, 31 Mar 2015 11:43:33 +0000 (13:43 +0200)]
doc: Minor improvements

9 years agodoc: fix build failure, add missing image
Michal Horn [Tue, 31 Mar 2015 10:58:52 +0000 (12:58 +0200)]
doc: fix build failure, add missing image

9 years agodoc: remove multirates limitation from the text
Michal Horn [Tue, 31 Mar 2015 09:08:34 +0000 (11:08 +0200)]
doc: remove multirates limitation from the text

9 years agodoc: add description of the multirates singlethread demo
Michal Horn [Tue, 31 Mar 2015 09:07:49 +0000 (11:07 +0200)]
doc: add description of the multirates singlethread demo

9 years agoUpdate rpp library
Michal Horn [Tue, 31 Mar 2015 08:35:28 +0000 (10:35 +0200)]
Update rpp library

9 years agoAdd support for multirate singlethread models
Michal Horn [Tue, 31 Mar 2015 08:35:12 +0000 (10:35 +0200)]
Add support for multirate singlethread models

Fixes: #1009
9 years agodoc: Add revision history
Michal Sojka [Mon, 30 Mar 2015 15:44:20 +0000 (17:44 +0200)]
doc: Add revision history

9 years agodoc: Update "Adding new functionality" section
Michal Sojka [Mon, 30 Mar 2015 15:01:19 +0000 (17:01 +0200)]
doc: Update "Adding new functionality" section

9 years agodoc: OS replacement updates
Michal Sojka [Mon, 30 Mar 2015 09:57:16 +0000 (11:57 +0200)]
doc: OS replacement updates

9 years agodoc: Move changing OS section
Michal Sojka [Mon, 30 Mar 2015 07:46:09 +0000 (09:46 +0200)]
doc: Move changing OS section

9 years agodoc: Minor updates and improvements
Michal Sojka [Mon, 30 Mar 2015 07:45:56 +0000 (09:45 +0200)]
doc: Minor updates and improvements

9 years agodoc: Add description of replacing the operating system
Michal Horn [Fri, 27 Mar 2015 15:39:29 +0000 (16:39 +0100)]
doc: Add description of replacing the operating system

9 years agoDoc: add section about adding new features (blocks)
Michal Horn [Tue, 10 Mar 2015 15:48:25 +0000 (16:48 +0100)]
Doc: add section about adding new features (blocks)

fixes: #1081

9 years agoMerge branch 'maint-rm48' into rm48/master
Michal Sojka [Mon, 2 Mar 2015 10:55:32 +0000 (11:55 +0100)]
Merge branch 'maint-rm48' into rm48/master

9 years agoDo not call rpp_adc_update() multiple times
Michal Sojka [Mon, 2 Mar 2015 10:53:01 +0000 (11:53 +0100)]
Do not call rpp_adc_update() multiple times

Due to an error in the TLC template, rpp_adc_update() was called for
each ADC block, which wasteful.

9 years agoMake checkboxes with unimplemented features disabled
Michal Horn [Tue, 24 Feb 2015 15:21:50 +0000 (16:21 +0100)]
Make checkboxes with unimplemented features disabled

The OpenOCD feature is not implemented for RM48L952 target so it make
sense to disable the checkboxe for both Linux and Windows.

The SDRAM feature is not implemented as well, so it make also sense to
make the checkbox disabled until it is implemented.

9 years agodoc: Add step in creation of the new project, to fix _dabort issue
Michal Horn [Tue, 24 Feb 2015 15:11:51 +0000 (16:11 +0100)]
doc: Add step in creation of the new project, to fix _dabort issue

9 years agodoc: Fix command for making the library on Windows
Michal Horn [Tue, 24 Feb 2015 15:11:15 +0000 (16:11 +0100)]
doc: Fix command for making the library on Windows

9 years agodoc: Fix information about OpenOCD state
Michal Horn [Tue, 24 Feb 2015 15:10:54 +0000 (16:10 +0100)]
doc: Fix information about OpenOCD state

9 years agodoc: make some expressions more clear
Michal Horn [Tue, 24 Feb 2015 15:10:17 +0000 (16:10 +0100)]
doc: make some expressions more clear

9 years agodoc: Small tweaks
Michal Sojka [Mon, 16 Feb 2015 12:01:45 +0000 (13:01 +0100)]
doc: Small tweaks

9 years agoIgnore release archives and doc eaton-0.2
Michal Sojka [Mon, 16 Feb 2015 11:01:59 +0000 (12:01 +0100)]
Ignore release archives and doc

9 years agoUpdate test-sw submodule
Michal Sojka [Mon, 16 Feb 2015 10:47:50 +0000 (11:47 +0100)]
Update test-sw submodule

9 years agodoc: Final tweaks and updates before release
Michal Sojka [Mon, 16 Feb 2015 10:32:54 +0000 (11:32 +0100)]
doc: Final tweaks and updates before release

9 years agodoc: Minor fixes and improvements
Michal Sojka [Fri, 13 Feb 2015 16:43:11 +0000 (17:43 +0100)]
doc: Minor fixes and improvements

9 years agoOne more library update
Michal Sojka [Fri, 13 Feb 2015 16:34:07 +0000 (17:34 +0100)]
One more library update

No real changes, just a merge with maint-rm48.

9 years agoUpdate submodules
Michal Sojka [Fri, 13 Feb 2015 16:30:16 +0000 (17:30 +0100)]
Update submodules

9 years agoUpdate library version
Michal Sojka [Fri, 13 Feb 2015 16:05:54 +0000 (17:05 +0100)]
Update library version

9 years agodoc: Update creation of new app
Michal Sojka [Fri, 13 Feb 2015 15:04:06 +0000 (16:04 +0100)]
doc: Update creation of new app

Now it seems to be correct and bulletproof.

9 years agoUpdate creating new project section
Michal Sojka [Thu, 12 Feb 2015 17:56:36 +0000 (18:56 +0100)]
Update creating new project section

and user relative size of bitmap pictures rather than absolute ones.

9 years agoImprove description of openning models
Michal Horn [Mon, 9 Feb 2015 13:42:49 +0000 (14:42 +0100)]
Improve description of openning models

9 years agoImprove description of creating new Simulink models
Michal Horn [Mon, 9 Feb 2015 13:42:34 +0000 (14:42 +0100)]
Improve description of creating new Simulink models

9 years agoFix typo
Michal Horn [Mon, 9 Feb 2015 13:41:56 +0000 (14:41 +0100)]
Fix typo

9 years agoUpdate pictures and improve procedure for creating new CCS project based on RPP library
Michal Horn [Mon, 9 Feb 2015 13:41:41 +0000 (14:41 +0100)]
Update pictures and improve procedure for creating new CCS project based on RPP library

9 years agoFix Command Processor prompt TODO
Michal Horn [Mon, 9 Feb 2015 13:40:02 +0000 (14:40 +0100)]
Fix Command Processor prompt TODO

9 years agoRemove betaversion notice TODO
Michal Horn [Mon, 9 Feb 2015 13:39:24 +0000 (14:39 +0100)]
Remove betaversion notice TODO

9 years agoUpdate submodule versions
Michal Sojka [Wed, 4 Feb 2015 16:34:14 +0000 (17:34 +0100)]
Update submodule versions

9 years agoMerge branch 'maint-rm48' into rm48/master
Michal Sojka [Wed, 4 Feb 2015 16:33:18 +0000 (17:33 +0100)]
Merge branch 'maint-rm48' into rm48/master

9 years agoIgnore release files and directories
Michal Sojka [Wed, 4 Feb 2015 16:32:41 +0000 (17:32 +0100)]
Ignore release files and directories

9 years agoMerge branch 'maint-rm48' into rm48/master
Michal Sojka [Wed, 4 Feb 2015 16:28:01 +0000 (17:28 +0100)]
Merge branch 'maint-rm48' into rm48/master

9 years agoFurther documentation updates
Michal Sojka [Wed, 4 Feb 2015 16:27:26 +0000 (17:27 +0100)]
Further documentation updates

9 years agoMake checkboxes with linux only downloading features disabled on Windows
Michal Horn [Wed, 4 Feb 2015 15:24:49 +0000 (16:24 +0100)]
Make checkboxes with linux only downloading features disabled on Windows

9 years agoReview Chapter 2 + do few other things
Michal Sojka [Wed, 4 Feb 2015 14:28:24 +0000 (15:28 +0100)]
Review Chapter 2 + do few other things

9 years agoMerge branch 'maint-rm48' into rm48/master
Michal Sojka [Wed, 4 Feb 2015 12:47:25 +0000 (13:47 +0100)]
Merge branch 'maint-rm48' into rm48/master