]> rtime.felk.cvut.cz Git - pes-rpp/rpp-simulink.git/log
pes-rpp/rpp-simulink.git
10 years agoTarget code builds with external mode support extmode
Michal Sojka [Tue, 27 Aug 2013 17:42:19 +0000 (19:42 +0200)]
Target code builds with external mode support

For working version, it is necessary to implement rtiostream_serial.c and
modify the ert_main.c template (rpp_srmain.tlc).

10 years agoIgnore slprj directory
Michal Sojka [Tue, 27 Aug 2013 16:36:30 +0000 (18:36 +0200)]
Ignore slprj directory

10 years agoModify makefile template to work for RPP target
Michal Sojka [Tue, 27 Aug 2013 16:36:12 +0000 (18:36 +0200)]
Modify makefile template to work for RPP target

We reuse target_tools.mk even though it would be better to have these
settings directly in the rpp.tmf.  We may change it later.

10 years agoCopy Matlab's ert_unix.tmf makefile template
Michal Sojka [Tue, 27 Aug 2013 13:35:56 +0000 (15:35 +0200)]
Copy Matlab's ert_unix.tmf makefile template

The previous makefile template didn't support external mode. The hope is
that adding support for external mode will be easier when we modify this
template instead of the previous one.

To be honest, I do not know where Carlos found the original previous
template. I couldn't find it among files distributed with Matlab R2012b.

10 years agoMake is easier to run rpp_setup
Michal Sojka [Mon, 26 Aug 2013 14:40:37 +0000 (16:40 +0200)]
Make is easier to run rpp_setup

If there is a compiler path set up from the last time, use it as an
initial value for the dialog box. This makes it easier to recompile
the block sfunctions.

10 years agoUpdate to the HEAD version of the RPP library
Michal Sojka [Mon, 26 Aug 2013 14:27:23 +0000 (16:27 +0200)]
Update to the HEAD version of the RPP library

10 years agoTry to run program after loading
Michal Sojka [Mon, 26 Aug 2013 14:24:38 +0000 (16:24 +0200)]
Try to run program after loading

The necessary line is leaved commented out, because the load script
correctly runs the program but does never finish.

10 years agoErase only necessary flash sectors
Michal Sojka [Mon, 26 Aug 2013 14:23:13 +0000 (16:23 +0200)]
Erase only necessary flash sectors

This makes the program loading 25 seconds shorter.

For an unknown reason, connecting to target some tinme takes about
20 seconds so the whole procedure is still quite slow. But sometime,
the target gets connected almost immediately.

10 years agoUse our own copy of loadti tool
Michal Sojka [Mon, 26 Aug 2013 14:10:56 +0000 (16:10 +0200)]
Use our own copy of loadti tool

10 years agoCopy TI's loadti example to our repository
Michal Sojka [Mon, 26 Aug 2013 13:55:50 +0000 (15:55 +0200)]
Copy TI's loadti example to our repository

10 years agoRemove thesis in PDF format - it's obsolete
Michal Sojka [Mon, 26 Aug 2013 13:37:25 +0000 (15:37 +0200)]
Remove thesis in PDF format - it's obsolete

10 years agoRPP template for main function changed - sci baudrate 115200 is set after sci is...
Michal Horn [Thu, 22 Aug 2013 14:04:01 +0000 (16:04 +0200)]
RPP template for main function changed - sci baudrate 115200 is set after sci is initialized.

10 years agoEnsure that demos are built against up-to-date version of the library
Michal Sojka [Wed, 14 Aug 2013 07:46:06 +0000 (09:46 +0200)]
Ensure that demos are built against up-to-date version of the library

10 years agoUpdate AIN and AOUT blocks to use the renamed functions
Michal Sojka [Tue, 13 Aug 2013 20:58:23 +0000 (22:58 +0200)]
Update AIN and AOUT blocks to use the renamed functions

rpp_ain_* functions were renamed to rpp_adc_* and rpp_aout_* to rpp_dac_*.

Now all demos seem to compile. They were not (yet) tested for
functionality.

10 years agoAdd a Makefile to compile block S-functions
Michal Sojka [Tue, 13 Aug 2013 16:31:29 +0000 (18:31 +0200)]
Add a Makefile to compile block S-functions

10 years agoUpdate to the new version of the RPP library
Michal Sojka [Tue, 13 Aug 2013 16:27:10 +0000 (18:27 +0200)]
Update to the new version of the RPP library

Update DIN block after API change:
- two functions
- different numbering of pins

10 years agoAdd a function to build all demos from command line
Michal Sojka [Tue, 13 Aug 2013 16:22:06 +0000 (18:22 +0200)]
Add a function to build all demos from command line

Also add a Makefile to invoke the build from shell by typing make.

10 years agoSimplify analog_passthrough demo
Michal Sojka [Tue, 13 Aug 2013 14:40:24 +0000 (16:40 +0200)]
Simplify analog_passthrough demo

Use a saturation block instead of min/max blocks.

10 years agorpp_setup: Add help text
Michal Sojka [Tue, 13 Aug 2013 14:32:06 +0000 (16:32 +0200)]
rpp_setup: Add help text

10 years agorpp_setup: Allow non-interactive execution
Michal Sojka [Tue, 13 Aug 2013 14:18:49 +0000 (16:18 +0200)]
rpp_setup: Allow non-interactive execution

When a path to the CCS compiler is passed as an argument, the function
does not ask for it.

10 years agorpp_setup: Fail early when user selects wrong CSS directory
Michal Sojka [Tue, 13 Aug 2013 14:13:48 +0000 (16:13 +0200)]
rpp_setup: Fail early when user selects wrong CSS directory

10 years agoUpdate documentation after library splitting
Michal Sojka [Tue, 30 Jul 2013 11:51:23 +0000 (13:51 +0200)]
Update documentation after library splitting

10 years agoSplit RPP library to a separate repo (git submodule)
Michal Sojka [Tue, 30 Jul 2013 11:35:25 +0000 (13:35 +0200)]
Split RPP library to a separate repo (git submodule)

10 years agoUpdate board layout picture
Michal Sojka [Fri, 26 Jul 2013 12:23:17 +0000 (14:23 +0200)]
Update board layout picture

- Fix DIN numbering
- Add pin#1 position to JTAG and SCI

10 years agoAdded CAN API proposal
Michal Sojka [Mon, 22 Jul 2013 13:47:06 +0000 (15:47 +0200)]
Added CAN API proposal

10 years agoAutomate uploading of the documentation to the wiki
Michal Sojka [Thu, 11 Jul 2013 15:16:34 +0000 (17:16 +0200)]
Automate uploading of the documentation to the wiki

10 years agoRename thesis to rpp_simulink
Michal Sojka [Thu, 11 Jul 2013 13:41:25 +0000 (15:41 +0200)]
Rename thesis to rpp_simulink

10 years agoAdd Makefile to compile the static libraries + a few fixes in doc
Michal Sojka [Mon, 1 Jul 2013 18:27:46 +0000 (20:27 +0200)]
Add Makefile to compile the static libraries + a few fixes in doc

10 years agodoc: Add dirty flag to git describe
Michal Sojka [Mon, 1 Jul 2013 16:37:43 +0000 (18:37 +0200)]
doc: Add dirty flag to git describe

10 years agodoc: Update title page
Michal Sojka [Mon, 1 Jul 2013 16:04:09 +0000 (18:04 +0200)]
doc: Update title page

- Include document version number (taken from repository tags)
- Remove "Undergraduate project" - the document will be reworked to the
  user manual (or something like that)

10 years agoAdd the note about quitting CCS before downloading version_0.1
Michal Sojka [Mon, 1 Jul 2013 14:27:04 +0000 (16:27 +0200)]
Add the note about quitting CCS before downloading

10 years agodoc: Few minor fixes
Michal Sojka [Mon, 1 Jul 2013 14:23:10 +0000 (16:23 +0200)]
doc: Few minor fixes

10 years agodoc: Add usage section
Michal Sojka [Mon, 1 Jul 2013 14:22:53 +0000 (16:22 +0200)]
doc: Add usage section

10 years agodoc: Use plain enumerate environment
Michal Sojka [Mon, 1 Jul 2013 14:22:29 +0000 (16:22 +0200)]
doc: Use plain enumerate environment

10 years agoAdd newline at the end of the file
Michal Sojka [Mon, 1 Jul 2013 13:18:03 +0000 (15:18 +0200)]
Add newline at the end of the file

10 years agoFix typo and sentence grammar
Michal Sojka [Mon, 1 Jul 2013 13:16:18 +0000 (15:16 +0200)]
Fix typo and sentence grammar

10 years agoAdd Makefile to compile the .tex documentation
Michal Sojka [Wed, 26 Jun 2013 19:42:03 +0000 (21:42 +0200)]
Add Makefile to compile the .tex documentation

10 years agoNow, section finished.
Carlos Miguel Jenkins Pérez [Tue, 25 Jun 2013 08:59:22 +0000 (10:59 +0200)]
Now, section finished.

10 years agoFinished the final report. Well, almost, just one section and done.
Carlos Miguel Jenkins Pérez [Tue, 25 Jun 2013 08:44:54 +0000 (10:44 +0200)]
Finished the final report. Well, almost, just one section and done.

10 years agoFinished report 2.
Carlos Miguel Jenkins Pérez [Tue, 25 Jun 2013 05:51:11 +0000 (07:51 +0200)]
Finished report 2.

10 years agoFinished report #1.
Carlos Miguel Jenkins Pérez [Tue, 25 Jun 2013 05:22:30 +0000 (07:22 +0200)]
Finished report #1.

10 years agoAdded templates for all new reports.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 18:22:01 +0000 (20:22 +0200)]
Added templates for all new reports.

10 years agoFixed minor typos.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 15:03:22 +0000 (17:03 +0200)]
Fixed minor typos.

10 years agoSmall corrections on layout of some sections.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 14:41:57 +0000 (16:41 +0200)]
Small corrections on layout of some sections.

10 years agoRepublished just in case.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 14:25:26 +0000 (16:25 +0200)]
Republished just in case.

10 years agoRenaming the published files.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 14:24:11 +0000 (16:24 +0200)]
Renaming the published files.

10 years agoMoving thesis to upper level.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 14:23:13 +0000 (16:23 +0200)]
Moving thesis to upper level.

10 years agoFinished documentation. Yay!
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 14:22:00 +0000 (16:22 +0200)]
Finished documentation. Yay!

10 years agoFinished to write the S-Functions section.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 13:02:17 +0000 (15:02 +0200)]
Finished to write the S-Functions section.

10 years agoImproved documentation.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 04:33:33 +0000 (06:33 +0200)]
Improved documentation.

10 years agoImproved documentation: added wiring schemes.
Carlos Miguel Jenkins Pérez [Mon, 24 Jun 2013 03:22:40 +0000 (05:22 +0200)]
Improved documentation: added wiring schemes.

10 years agoImplemented section for subdirectory description for RPP C Support Library.
Carlos Miguel Jenkins Pérez [Sun, 23 Jun 2013 19:47:07 +0000 (21:47 +0200)]
Implemented section for subdirectory description for RPP C Support Library.

10 years agoImplemented Appendix A about FreeRTOS memory management.
Carlos Miguel Jenkins Pérez [Sun, 23 Jun 2013 19:17:25 +0000 (21:17 +0200)]
Implemented Appendix A about FreeRTOS memory management.

10 years agoImproved demos documentation. Implemented and changed other sections in documentation.
Carlos Miguel Jenkins Pérez [Sun, 23 Jun 2013 12:38:09 +0000 (14:38 +0200)]
Improved demos documentation. Implemented and changed other sections in documentation.

10 years agoFinal version of the presentation. Forgot to remove media images.
Carlos Miguel Jenkins Pérez [Fri, 21 Jun 2013 06:04:14 +0000 (08:04 +0200)]
Final version of the presentation. Forgot to remove media images.

10 years agoAdded screenshot of the Simulink GUI for the presentation.
Carlos Jenkins [Fri, 21 Jun 2013 04:54:04 +0000 (06:54 +0200)]
Added screenshot of the Simulink GUI for the presentation.

10 years agoUpdated image in presentation.
Carlos Miguel Jenkins Pérez [Fri, 21 Jun 2013 04:27:42 +0000 (06:27 +0200)]
Updated image in presentation.

10 years agoMerge branch 'master' of ssh://rtime.felk.cvut.cz/jenkicar/rpp-simulink
Carlos Miguel Jenkins Pérez [Fri, 21 Jun 2013 04:26:54 +0000 (06:26 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/jenkicar/rpp-simulink

10 years agoAdded the presentation to the repository.
Carlos Miguel Jenkins Pérez [Fri, 21 Jun 2013 04:26:08 +0000 (06:26 +0200)]
Added the presentation to the repository.

10 years agoForgot to remove the TODO.
Carlos Jenkins [Wed, 19 Jun 2013 19:28:37 +0000 (21:28 +0200)]
Forgot to remove the TODO.

10 years agoFixed variable threshold digital inputs.
Carlos Jenkins [Wed, 19 Jun 2013 18:05:59 +0000 (20:05 +0200)]
Fixed variable threshold digital inputs.

10 years agoChanged download setting to OFF in hbridge_analog_control. Corrected TMS570 datasheet.
Carlos Jenkins [Wed, 19 Jun 2013 16:45:47 +0000 (18:45 +0200)]
Changed download setting to OFF in hbridge_analog_control. Corrected TMS570 datasheet.

10 years agoChanged double() casting to int8() casting in hbridge_analog_control demo.
Carlos Jenkins [Wed, 19 Jun 2013 14:36:47 +0000 (16:36 +0200)]
Changed double() casting to int8() casting in hbridge_analog_control demo.

Also updated some documentation.

10 years agoImproved documentation.
Carlos Jenkins [Wed, 19 Jun 2013 12:44:38 +0000 (14:44 +0200)]
Improved documentation.

10 years agoDocumentation improved.
Carlos Miguel Jenkins Pérez [Wed, 19 Jun 2013 09:59:28 +0000 (11:59 +0200)]
Documentation improved.

10 years agoImproved documentation.
Carlos Miguel Jenkins Pérez [Wed, 19 Jun 2013 08:47:16 +0000 (10:47 +0200)]
Improved documentation.

10 years agoImproved documentation.
Carlos Miguel Jenkins Pérez [Wed, 19 Jun 2013 07:23:19 +0000 (09:23 +0200)]
Improved documentation.

10 years agoImproved documentation.
Carlos Miguel Jenkins Pérez [Wed, 19 Jun 2013 06:02:28 +0000 (08:02 +0200)]
Improved documentation.

10 years agoImproved documentation.
Carlos Miguel Jenkins Pérez [Wed, 19 Jun 2013 02:46:43 +0000 (04:46 +0200)]
Improved documentation.

10 years agoNow that the DIN driver is working I updated the Simulink demo, and the static librar...
Carlos Jenkins [Tue, 18 Jun 2013 16:41:43 +0000 (18:41 +0200)]
Now that the DIN driver is working I updated the Simulink demo, and the static libraries with the newest version of the RPP Library.

10 years agoFixed Digital Input driver. Tested: PASS.
Carlos Jenkins [Tue, 18 Jun 2013 16:32:02 +0000 (18:32 +0200)]
Fixed Digital Input driver. Tested: PASS.

10 years agoMessing with Digital Input module. Improved DIN test in test suite to include variabl...
Carlos Jenkins [Mon, 17 Jun 2013 19:17:05 +0000 (21:17 +0200)]
Messing with Digital Input module. Improved DIN test in test suite to include variable thresholder inputs. Still doesn't work :S

10 years agoForgot to update the static libraries when MOUT driver was fixed. Test Simulink demo...
Carlos Jenkins [Mon, 17 Jun 2013 17:28:48 +0000 (19:28 +0200)]
Forgot to update the static libraries when MOUT driver was fixed. Test Simulink demo power_toggle and passed.

10 years agoMerge branch 'master' of ssh://rtime.felk.cvut.cz/jenkicar/rpp-simulink
Carlos Jenkins [Mon, 17 Jun 2013 16:08:51 +0000 (18:08 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/jenkicar/rpp-simulink

Conflicts:
doc/reports/report/report.t2t

10 years agoFixed MOUT driver. Everything is working just niceee.
Carlos Jenkins [Mon, 17 Jun 2013 15:55:02 +0000 (17:55 +0200)]
Fixed MOUT driver. Everything is working just niceee.

10 years agoImproving documentation.
Carlos Miguel Jenkins Pérez [Mon, 17 Jun 2013 05:24:54 +0000 (07:24 +0200)]
Improving documentation.

10 years agoAdded main graphics to documentation.
Carlos Miguel Jenkins Pérez [Mon, 17 Jun 2013 04:48:45 +0000 (06:48 +0200)]
Added main graphics to documentation.

10 years agoContinue improving documentation and a small documentation bug fixed.
Carlos Miguel Jenkins Pérez [Mon, 17 Jun 2013 03:47:12 +0000 (05:47 +0200)]
Continue improving documentation and a small documentation bug fixed.

10 years agoImproving documentation.
Carlos Miguel Jenkins Pérez [Mon, 17 Jun 2013 03:11:37 +0000 (05:11 +0200)]
Improving documentation.

10 years agoImproved documentation.
Carlos Miguel Jenkins Pérez [Mon, 17 Jun 2013 02:20:23 +0000 (04:20 +0200)]
Improved documentation.

10 years agoAdded images for simulink model configuration documentation.
Carlos Jenkins [Mon, 17 Jun 2013 01:44:33 +0000 (03:44 +0200)]
Added images for simulink model configuration documentation.

10 years agoImproved documentatio.
Carlos Miguel Jenkins Pérez [Mon, 17 Jun 2013 01:44:14 +0000 (03:44 +0200)]
Improved documentatio.

10 years agoFinished to organize the document tree. Updated main README file.
Carlos Miguel Jenkins Pérez [Sun, 16 Jun 2013 23:39:41 +0000 (01:39 +0200)]
Finished to organize the document tree. Updated main README file.

10 years agoAdded documentation images for pre and post refactoring comparison and a screenshot...
Carlos Jenkins [Sat, 15 Jun 2013 19:51:18 +0000 (21:51 +0200)]
Added documentation images for pre and post refactoring comparison and a screenshot for developed LMC1 GUI.

10 years agoAdded images for documentation of the base POSIX project.
Carlos Jenkins [Sat, 15 Jun 2013 17:49:11 +0000 (19:49 +0200)]
Added images for documentation of the base POSIX project.

10 years agoAdded a base C project for POSIX Simulation. Updated documentation about compilation...
Carlos Jenkins [Sat, 15 Jun 2013 17:36:53 +0000 (19:36 +0200)]
Added a base C project for POSIX Simulation. Updated documentation about compilation. Changed name of POSIX static library to conform to UNIX standards.

10 years agoDocumented the creation of a CCS project.
Carlos Jenkins [Sat, 15 Jun 2013 16:34:49 +0000 (18:34 +0200)]
Documented the creation of a CCS project.

10 years agoChanged build configuration of POSIX RPP test suite to match the configuration of...
Carlos Jenkins [Sat, 15 Jun 2013 16:15:16 +0000 (18:15 +0200)]
Changed build configuration of POSIX RPP test suite to match the configuration of the other projects.

10 years agoAdded a CCS base project for RPP Library. New projects should be based on this one...
Carlos Jenkins [Sat, 15 Jun 2013 16:11:58 +0000 (18:11 +0200)]
Added a CCS base project for RPP Library. New projects should be based on this one as it includes all the configurations.

10 years agoAdded project for compiling RPP Library as a POSIX static library for simulation.
Carlos Jenkins [Sat, 15 Jun 2013 15:42:15 +0000 (17:42 +0200)]
Added project for compiling RPP Library as a POSIX static library for simulation.

10 years agoRemoved project rpp-layer as is no longer required with the POSIX test suite.
Carlos Jenkins [Sat, 15 Jun 2013 15:10:04 +0000 (17:10 +0200)]
Removed project rpp-layer as is no longer required with the POSIX test suite.

10 years agoAdded Simulink demo power_toggle. Non tested.
Carlos Jenkins [Sat, 15 Jun 2013 15:06:25 +0000 (17:06 +0200)]
Added Simulink demo power_toggle. Non tested.

10 years agoAdded MOUT test to the test suite. Fixed MOUT library module to store value on simula...
Carlos Jenkins [Sat, 15 Jun 2013 14:44:08 +0000 (16:44 +0200)]
Added MOUT test to the test suite. Fixed MOUT library module to store value on simulation.

10 years agoAdded documentation images.
Carlos Jenkins [Sat, 15 Jun 2013 00:14:36 +0000 (02:14 +0200)]
Added documentation images.

10 years agoAdded PDF version of the SVGs in case font problem, etc.
Carlos Jenkins [Sat, 15 Jun 2013 00:13:53 +0000 (02:13 +0200)]
Added PDF version of the SVGs in case font problem, etc.

10 years agoCreated a graphic for board pinout, connectors and layout.
Carlos Jenkins [Sat, 15 Jun 2013 00:03:41 +0000 (02:03 +0200)]
Created a graphic for board pinout, connectors and layout.

10 years agoFixed yet another ASM white space bug.
Carlos Jenkins [Fri, 14 Jun 2013 22:12:42 +0000 (00:12 +0200)]
Fixed yet another ASM white space bug.

10 years agoAdded new demos that uses DIN. Both compiles great and the source code was revised...
Carlos Jenkins [Fri, 14 Jun 2013 21:22:13 +0000 (23:22 +0200)]
Added new demos that uses DIN. Both compiles great and the source code was revised and seems ok, but because DIN driver doesn't work with the RPP layer for now I'm unable to upload to the board and test it if works.

10 years agoFixed small bug in library and fixed TLCs to support multiple block code generation...
Carlos Jenkins [Fri, 14 Jun 2013 20:50:51 +0000 (22:50 +0200)]
Fixed small bug in library and fixed TLCs to support multiple block code generation when using temporal variables.

10 years agoImplemented the demos hbridge_analog_control and hbridge_sinewave_control. Test:...
Carlos Jenkins [Fri, 14 Jun 2013 17:53:39 +0000 (19:53 +0200)]
Implemented the demos hbridge_analog_control and hbridge_sinewave_control. Test: PASS. Both :D :D