]>
rtime.felk.cvut.cz Git - jenkicar/rpp-simulink.git/log
Michal Sojka [Thu, 27 Aug 2015 08:29:01 +0000 (10:29 +0200)]
rpp_setup: Inform users about which hardware target is currently configured
Michal Sojka [Thu, 27 Aug 2015 17:18:21 +0000 (19:18 +0200)]
Update lib submodule
Michal Sojka [Thu, 27 Aug 2015 17:08:38 +0000 (19:08 +0200)]
Update lib submodule
Michal Sojka [Thu, 27 Aug 2015 14:28:16 +0000 (16:28 +0200)]
Update demo_board_hdk
- Blinks faster
- Fix button handling (button now correcly changes direction)
Michal Sojka [Thu, 27 Aug 2015 13:14:30 +0000 (15:14 +0200)]
Update lib submodule
Michal Sojka [Thu, 27 Aug 2015 13:11:49 +0000 (15:11 +0200)]
Update .gitignore
Michal Sojka [Thu, 27 Aug 2015 07:29:07 +0000 (09:29 +0200)]
Update lib submodule (simplification of ADC overrun fix)
Michal Sojka [Thu, 27 Aug 2015 05:47:59 +0000 (07:47 +0200)]
doc: Update description of library layers
Michal Sojka [Thu, 27 Aug 2015 05:44:05 +0000 (07:44 +0200)]
doc: Describe new document revision
Michal Sojka [Thu, 27 Aug 2015 05:32:51 +0000 (07:32 +0200)]
Update lib submodule
Michal Sojka [Thu, 27 Aug 2015 05:15:29 +0000 (07:15 +0200)]
doc: Reflect change of FreeRTOS version
Michal Sojka [Wed, 26 Aug 2015 20:54:41 +0000 (22:54 +0200)]
Update lib submodule
Michal Sojka [Tue, 25 Aug 2015 21:39:02 +0000 (23:39 +0200)]
doc/Makefile: Do not configure test-sw if already done.
I have both lib directories bind-mounted to the same directory. Without
this change, I was not able to compile documentation, because cp complained
about copying file to itself.
Michal Sojka [Wed, 26 Aug 2015 20:32:00 +0000 (22:32 +0200)]
Do not distribute useless files to Eaton
Michal Sojka [Wed, 26 Aug 2015 20:31:14 +0000 (22:31 +0200)]
Add model for testing ADC overrun
Michal Sojka [Wed, 19 Aug 2015 10:21:24 +0000 (12:21 +0200)]
Makefile: Don't fail in commit-lib-update
When there is nothing to commit in test-sw, continue by commiting in
this repo.
Michal Sojka [Wed, 19 Aug 2015 10:20:54 +0000 (12:20 +0200)]
Update lib submodule
Michal Horn [Mon, 17 Aug 2015 15:43:50 +0000 (17:43 +0200)]
doc: remove section about HAL
Michal Horn [Mon, 17 Aug 2015 15:43:26 +0000 (17:43 +0200)]
Update library and test-sw
Michal Horn [Mon, 17 Aug 2015 15:37:57 +0000 (17:37 +0200)]
doc: remove not needed picture
Michal Horn [Mon, 10 Aug 2015 12:47:46 +0000 (14:47 +0200)]
doc: add description of the repository cloning
Michal Horn [Mon, 10 Aug 2015 12:47:26 +0000 (14:47 +0200)]
doc: fix target variable
Michal Sojka [Fri, 7 Aug 2015 16:05:47 +0000 (18:05 +0200)]
Makefile: Add target to aid commiting library updates
Michal Sojka [Fri, 7 Aug 2015 12:49:51 +0000 (14:49 +0200)]
Update GIO blocks to the new interface
Martin Vajnar [Fri, 31 Jul 2015 08:44:57 +0000 (10:44 +0200)]
Update test-sw
Merge support for Ethernet including Echoserver
Martin Vajnar [Fri, 31 Jul 2015 08:44:33 +0000 (10:44 +0200)]
Update library
Merge support for Ethernet
Martin Vajnar [Fri, 24 Jul 2015 09:30:16 +0000 (11:30 +0200)]
Add missing #endif
Martin Vajnar [Thu, 23 Jul 2015 15:04:49 +0000 (17:04 +0200)]
Update test-sw
Martin Vajnar [Thu, 23 Jul 2015 15:04:31 +0000 (17:04 +0200)]
Update library
Martin Vajnar [Thu, 23 Jul 2015 14:24:02 +0000 (16:24 +0200)]
Initialize peripherals used in Simulink models
Peripherals are initialized only if used in the model.
Michal Sojka [Wed, 15 Jul 2015 20:25:32 +0000 (22:25 +0200)]
Synchronize library versions
Michal Sojka [Wed, 15 Jul 2015 18:35:21 +0000 (20:35 +0200)]
Add TJA1041 datasheet and update lib, which references it
Michal Horn [Mon, 13 Jul 2015 15:16:44 +0000 (17:16 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:jenkicar/rpp-simulink
Michal Horn [Mon, 13 Jul 2015 12:32:59 +0000 (14:32 +0200)]
Update test-sw
Michal Horn [Mon, 13 Jul 2015 12:31:53 +0000 (14:31 +0200)]
Fix error in CAN message id interval checking
Martin Vajnar [Mon, 13 Jul 2015 09:27:15 +0000 (11:27 +0200)]
doc: minor improvements
Signed-off-by: Martin Vajnar <martin.vajnar@gmail.com>
Michal Sojka [Sat, 11 Jul 2015 18:07:52 +0000 (20:07 +0200)]
Make attribute "eaton" to match only files in current directory
Michal Sojka [Fri, 10 Jul 2015 16:46:52 +0000 (18:46 +0200)]
Improve release comments and update lib
Michal Sojka [Thu, 9 Jul 2015 21:12:03 +0000 (23:12 +0200)]
Fix inclusion of lwip in the release packages
Michal Sojka [Thu, 9 Jul 2015 14:36:54 +0000 (16:36 +0200)]
Update block masks by running rpp_update_doc.m
Changelog:
Processing rpp_can_rx/CAN Receive
Processing rpp_can_setup/CAN Setup
Processing rpp_can_tx/CAN Transmit
Processing rpp_gio_in/General Purpose Digital Input
Processing rpp_gio_out/General Purpose Digital Output
Processing rpp_hdk_ain/Analog Input
diff --git a/sfunction_ain.MaskPromptString.old b/sfunction_ain.MaskPromptString.new
index
6f9fa27 ..
568f1f7 100644
--- a/sfunction_ain.MaskPromptString.old
+++ b/sfunction_ain.MaskPromptString.new
@@ -1 +1 @@
[-Pin-]{+AD1IN pin+} number [1–16]:
[
\b Warning: an error occurred while parsing class fxptui.explorer:
Invalid data type.
]
\b
Processing rpp_overrun/Overrun Detection
Processing rpp_sci_cfg/Serial Configure
Processing rpp_sci_printf/Serial Printf
Processing rpp_sci_rx/Serial Receive
Processing rpp_sci_tx/Serial Send
Michal Sojka [Thu, 9 Jul 2015 14:23:11 +0000 (16:23 +0200)]
Update block masks by running rpp_update_doc.m
Changelog:
Processing rpp_aout/Analog Output
Processing rpp_can_rx/CAN Receive
Processing rpp_can_setup/CAN Setup
Processing rpp_can_tx/CAN Transmit
Processing rpp_din_cfg/Digital Input Configure
Processing rpp_din/Digital Input
Processing rpp_dout/Digital Output
Processing rpp_fr_cfg/Configure FlexRay node
Processing rpp_fr_rx/Configure RX buffer
diff --git a/sfunction_frayreceive.MaskPromptString.old b/sfunction_frayreceive.MaskPromptString.new
index
731a625 ..
626f12c 100644
--- a/sfunction_frayreceive.MaskPromptString.old
+++ b/sfunction_frayreceive.MaskPromptString.new
@@ -1 +1 @@
channel:|cycleCounterFiltering:|maxPayload (in [-half-words):|msgBufferInterrupt|payloadPreambleIndicatorTr|singleTransmit|slotId:|bufferId [0-127]:-]{+half-words):|msgBufferInterrupt|payloadPreambleIndicatorTr|singleTransmit|slotId:|bufferId:+}
[
\b Warning: an error occurred while parsing class fxptui.explorer:
Invalid data type.
]
\b
Processing rpp_fr_tx/Configure TX buffer
diff --git a/sfunction_fraytransmit.MaskPromptString.old b/sfunction_fraytransmit.MaskPromptString.new
index
731a625 ..
626f12c 100644
--- a/sfunction_fraytransmit.MaskPromptString.old
+++ b/sfunction_fraytransmit.MaskPromptString.new
@@ -1 +1 @@
channel:|cycleCounterFiltering:|maxPayload (in [-half-words):|msgBufferInterrupt|payloadPreambleIndicatorTr|singleTransmit|slotId:|bufferId [0-127]:-]{+half-words):|msgBufferInterrupt|payloadPreambleIndicatorTr|singleTransmit|slotId:|bufferId:+}
Processing rpp_gio_in/General Purpose Digital Input
Processing rpp_gio_out/General Purpose Digital Output
Processing rpp_hbr/H-Bridge Control
Processing rpp_ircin/IRC Input
Processing rpp_log/SD-RAM Log Data
Processing rpp_overrun/Overrun Detection
Processing rpp_power/Power Output
Processing rpp_rpp_ain/Analog Input
diff --git a/sfunction_ain.MaskPromptString.old b/sfunction_ain.MaskPromptString.new
index
f4b616f ..
568f1f7 100644
--- a/sfunction_ain.MaskPromptString.old
+++ b/sfunction_ain.MaskPromptString.new
@@ -1 +1 @@
[-Pin-]{+AD1IN pin+} number [-[1–12]:-]{+[1–16]:+}
Processing rpp_sci_cfg/Serial Configure
Processing rpp_sci_printf/Serial Printf
Processing rpp_sci_rx/Serial Receive
Processing rpp_sci_tx/Serial Send
Michal Sojka [Thu, 9 Jul 2015 14:22:04 +0000 (16:22 +0200)]
sfunction_ain: Add TODO
Michal Sojka [Thu, 9 Jul 2015 13:25:57 +0000 (15:25 +0200)]
3-phase demo: Enable continuous time
It is required for compiling the demo.
Michal Sojka [Thu, 9 Jul 2015 12:54:51 +0000 (14:54 +0200)]
fray demo: Remove collision in buffer IDs
Michal Sojka [Thu, 9 Jul 2015 12:52:03 +0000 (14:52 +0200)]
Use correct version of common.tlc from master branch
Michal Sojka [Thu, 9 Jul 2015 12:43:57 +0000 (14:43 +0200)]
demos: Change system target file from rpp_tms570_rpp.tlc to rpp.tlc
Michal Sojka [Thu, 9 Jul 2015 11:35:06 +0000 (13:35 +0200)]
Remove unused file
Michal Horn [Thu, 9 Jul 2015 12:37:31 +0000 (14:37 +0200)]
Add correct version of the FlexRay blocks from the master
Michal Horn [Thu, 9 Jul 2015 11:52:55 +0000 (13:52 +0200)]
Merge branch 'master' into all-targets
Conflicts:
rpp/blocks/rpp_lib.slx
rpp/demos/fray_basic_demo_rpp.slx
Michal Horn [Thu, 9 Jul 2015 11:47:17 +0000 (13:47 +0200)]
Update FlexRay blocks to correct version from master
Michal Sojka [Thu, 9 Jul 2015 09:05:40 +0000 (11:05 +0200)]
Don't fail because of CCS_UTILS_DIR not being set
Michal Sojka [Thu, 9 Jul 2015 07:36:14 +0000 (09:36 +0200)]
Update/fix rpp_build_demos to support different "calling conventions"
This function was broken, because when invoked from Makefile, it built
only the first demo and not all demos specified as arguments. This is
now fixed.
Now, the function also accepts a single cell array with demo names. This
will be used by buildbot.
Michal Sojka [Thu, 9 Jul 2015 07:03:47 +0000 (09:03 +0200)]
Remove unused files
Michal Sojka [Thu, 9 Jul 2015 06:53:17 +0000 (08:53 +0200)]
demos/Makefile: Add print target
Michal Sojka [Thu, 9 Jul 2015 06:53:01 +0000 (08:53 +0200)]
Cleanup demos/Makefile
Michal Sojka [Thu, 9 Jul 2015 06:23:41 +0000 (08:23 +0200)]
Include common.mk in releases
It is needed since commit
438ac85e5316883efce161fc96e7a1b029fc3e2c ,
because Simulink-generated makefiles now include it.
Michal Sojka [Thu, 9 Jul 2015 05:50:30 +0000 (07:50 +0200)]
Mark files for Eaton releases
Michal Sojka [Wed, 8 Jul 2015 23:41:14 +0000 (01:41 +0200)]
Update test-sw/rpp-lib
Michal Sojka [Wed, 8 Jul 2015 23:13:26 +0000 (01:13 +0200)]
demos: Set target to rpp.tlc
In master branch, the target was something like rpp_tms570...
Michal Sojka [Wed, 8 Jul 2015 22:56:48 +0000 (00:56 +0200)]
Add list of blocks for the RPP board
Michal Sojka [Wed, 8 Jul 2015 22:53:46 +0000 (00:53 +0200)]
Add missing files from master
I (or maybe git :) forgot to include these files in the merge.
Michal Sojka [Wed, 8 Jul 2015 22:43:54 +0000 (00:43 +0200)]
Signal error when rpp_setup is called from wrong directory
Michal Sojka [Wed, 8 Jul 2015 22:19:57 +0000 (00:19 +0200)]
Use CFLAGS defined in Makefile.rules
Previously, Simulink used different flags, which might become inconsistent
with the library flags. Now, it is ensured that both library and Simulink
models use the same CFLAGS.
Michal Sojka [Wed, 8 Jul 2015 21:35:24 +0000 (23:35 +0200)]
Revert change merged by mistake
Michal Sojka [Wed, 8 Jul 2015 21:32:58 +0000 (23:32 +0200)]
Remove file added by mistake
Michal Sojka [Wed, 8 Jul 2015 21:05:30 +0000 (23:05 +0200)]
Makefile: Configure test-sw before building doc
Otherwise it fails.
Michal Sojka [Wed, 8 Jul 2015 20:53:02 +0000 (22:53 +0200)]
Merge branches 'master' and 'rm48/master'
I.e. RPP target and all Eaton targets
Conflicts:
Makefile
doc/rpp_simulink.tex
doc/test-sw
rpp/blocks/Makefile
rpp/blocks/rpp_can_rx.slx
rpp/blocks/rpp_can_tx.slx
rpp/blocks/rpp_generate_lib.m
rpp/blocks/tlc_c/sfunction_aout.tlc
rpp/blocks/tlc_c/sfunction_din.tlc
rpp/blocks/tlc_c/sfunction_dinc.tlc
rpp/blocks/tlc_c/sfunction_frayconfig.tlc
rpp/blocks/tlc_c/sfunction_frayreceive.tlc
rpp/blocks/tlc_c/sfunction_fraysbc.tlc
rpp/blocks/tlc_c/sfunction_fraytransmit.tlc
rpp/blocks/tlc_c/sfunction_hbr.tlc
rpp/blocks/tlc_c/sfunction_irc.tlc
rpp/blocks/tlc_c/sfunction_lout.tlc
rpp/blocks/tlc_c/sfunction_mout.tlc
rpp/blocks/tlc_c/sfunction_sdrw.tlc
rpp/demos/Makefile
rpp/demos/can_demo.slx
rpp/demos/can_ext_mode_demo.slx
rpp/demos/cantransmit.slx
rpp/demos/echo_char.slx
rpp/demos/hello_world.slx
rpp/rpp/rpp.tmf
rpp/rpp/rpp_tms570_rpp.tlc
rpp/rpp/rpp_tms570_rpp_make_rtw_hook.m
rpp/rpp/target_tools.mk
Michal Sojka [Wed, 8 Jul 2015 10:28:47 +0000 (12:28 +0200)]
Makefile: Rework release target
In order to produce proper release packages, we need to specify two
variables RELEASE_TARGET (i.e. target platform) and RELEASE_ATTR (i.e.
which files to include in the release). To simplify this, there are a new
target release4 which specify the correct values for supported releases.
Michal Sojka [Sat, 4 Jul 2015 15:55:08 +0000 (17:55 +0200)]
Update test-sw submodule
Michal Sojka [Sat, 4 Jul 2015 15:35:12 +0000 (17:35 +0200)]
Makefile: Rework release target
Michal Sojka [Sat, 4 Jul 2015 13:43:15 +0000 (15:43 +0200)]
doc: One more fix for rm48_hdk
Michal Sojka [Sat, 4 Jul 2015 13:13:31 +0000 (15:13 +0200)]
doc: Fix build for rm48_hdk
Michal Sojka [Sat, 4 Jul 2015 11:38:32 +0000 (13:38 +0200)]
Makefile: Require specifying release target
Michal Sojka [Sat, 4 Jul 2015 11:37:56 +0000 (13:37 +0200)]
Makefile: Small clarifications
Michal Horn [Fri, 3 Jul 2015 15:13:41 +0000 (17:13 +0200)]
Update doc
Michal Sojka [Fri, 3 Jul 2015 15:03:55 +0000 (17:03 +0200)]
Update library
Michal Sojka [Fri, 3 Jul 2015 15:02:56 +0000 (17:02 +0200)]
release: Add check for library version mismatch
Michal Sojka [Fri, 3 Jul 2015 14:28:34 +0000 (16:28 +0200)]
Update test-sw
Michal Sojka [Fri, 3 Jul 2015 14:26:03 +0000 (16:26 +0200)]
Update submodules
Michal Sojka [Fri, 3 Jul 2015 14:24:14 +0000 (16:24 +0200)]
doc: Title shows target + small updates
Michal Sojka [Fri, 3 Jul 2015 14:12:29 +0000 (16:12 +0200)]
doc: Put target specific parts to subdirectories, update HW desc of Eaton's board
Michal Sojka [Thu, 2 Jul 2015 14:56:30 +0000 (16:56 +0200)]
Chanage default release target to tms570_hydctr
Michal Sojka [Thu, 2 Jul 2015 14:55:30 +0000 (16:55 +0200)]
Add support for tms570_hydctr board
Michal Horn [Wed, 1 Jul 2015 14:27:21 +0000 (16:27 +0200)]
Update rpp.tlc path
Michal Horn [Wed, 1 Jul 2015 14:08:00 +0000 (16:08 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:jenkicar/rpp-simulink
Conflicts:
rpp/demos/fray_basic_demo.slx
Michal Horn [Wed, 1 Jul 2015 13:58:37 +0000 (15:58 +0200)]
Add bufferID to FR blocks, fix demo, update library
Michal Horn [Wed, 1 Jul 2015 13:56:45 +0000 (15:56 +0200)]
Fix path to ADC header file
Michal Horn [Wed, 1 Jul 2015 13:56:22 +0000 (15:56 +0200)]
Fix path to FreeRTOS headre files
Michal Sojka [Wed, 1 Jul 2015 13:27:27 +0000 (15:27 +0200)]
doc: Shorten halcogen URL
Michal Sojka [Tue, 30 Jun 2015 18:03:09 +0000 (20:03 +0200)]
doc: Rename \develkitname to \tgtBoardName
Also update the text around this macro. More changes is still needed.
Michal Sojka [Tue, 30 Jun 2015 17:49:59 +0000 (19:49 +0200)]
doc: Add preliminary support for tms570_hydctr target
Michal Sojka [Tue, 30 Jun 2015 12:38:26 +0000 (14:38 +0200)]
doc: Add todo
Michal Sojka [Thu, 25 Jun 2015 07:45:18 +0000 (09:45 +0200)]
doc: Update revision history
Michal Sojka [Wed, 24 Jun 2015 20:09:59 +0000 (22:09 +0200)]
lib: Makefile: Always use cmd.exe as SHELL on Windows
Michal Sojka [Wed, 24 Jun 2015 16:31:54 +0000 (18:31 +0200)]
doc: Improve and update "Adding new functionality" section
It didn't mention rpp_generate_lib and related things.
Michal Sojka [Thu, 30 Apr 2015 14:59:58 +0000 (16:59 +0200)]
Update test-sw version
Michal Sojka [Thu, 30 Apr 2015 14:49:25 +0000 (16:49 +0200)]
Update doc
Michal Sojka [Thu, 30 Apr 2015 13:22:21 +0000 (15:22 +0200)]
Doc update (Chapters 1 and 2)
Michal Sojka [Thu, 30 Apr 2015 11:05:15 +0000 (13:05 +0200)]
Remove old Matlab paths when calling rpp_setup again
This allows to switch between multiple versions of RPP target. Without
this, the path would contain both old and new version, which would lead
to problems.
Michal Sojka [Thu, 30 Apr 2015 09:01:45 +0000 (11:01 +0200)]
Add save_system to rpp_generate_lib