Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
W wiki
  • Project overview
    • Project overview
    • Details
    • Activity
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
Collapse sidebar
  • pub
  • wiki
  • Wiki
  • avl_frp_main

avl_frp_main · Changes

Page history
Update avl_frp_main authored Aug 04, 2021 by Guido Voigt's avatar Guido Voigt
Hide whitespace changes
Inline Side-by-side
Showing with 45 additions and 28 deletions
+45 -28
  • avl_frp_main.md avl_frp_main.md +45 -28
  • No files found.
avl_frp_main.md
View page @ a32bd003
...@@ -115,48 +115,65 @@ and create a backup of the current configuration ...@@ -115,48 +115,65 @@ and create a backup of the current configuration
* recommended to sent a `$pfal.sys.device.reset` * recommended to sent a `$pfal.sys.device.reset`
* please note the "crc" for configuration is optional * please note the "crc" for configuration is optional
## version 4.0 of FRP (PLANNED DRAFT) ## version 4.0 of FRP (DRAFT 1)
#### example of frp file content
``` ```
*.frp *.frp
| |
|-content.xml |-content.xml
|-avl_3.0.x_rcxx.bin |-avl_3.x.x_rcxx.bin
|-xxxxx_yyy.pre.conf |-xxxxx_yyy.pre.conf*
|-xxxxx_yyy.post.conf |-xxxxx_yyy.post.conf*
|-falcom.crt
|-customer.crt* |-customer.crt*
|-application.lua*
|-user.txt*
``` ```
customer.crt as option * as option
* example of XML #### new <file> defenition
- format "conf"
PFAL configuration file
- format "flat"
Raw file with following options:
- "path" - absolute PATH + FILENAME of Device Filesystem
- "sha512" - SHA512 Hash of given flat file - if not given it will be generated on the fly of uploader
#### new <pre> section
- bundle of uploads before firmware update
- optional
#### new <post> section
- bundle of uploads after firmware update
- optional
#### example of XML
```xml ```xml
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<falcom-resource-package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <falcom-resource-package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.falcom-solutions.de/schemas/falcom-resource-package_v4.xsd"> xsi:noNamespaceSchemaLocation="http://www.falcom-solutions.de/schemas/falcom-resource-package_v4.xsd">
<version-info number="2" /> <version-info number="4" />
<resources> <resources>
<pre>
<file format="conf" >xxxxx_yyy.pre.conf</file>
<file format="flat" path="/lua/test.lua" sha512="f750181d026864cfdd204374cc464db8">application.lua</file>
</pre>
<firmware> <firmware>
<file format="flat" sha512="f750181d026864cfdd204374cc464db8">avl_3.0.3_rc39.bin</file> <file format="flat" >avl_3.0.3_rc39.bin</file>
</firmware> </firmware>
<configuration> <post>
<pre> <file format="conf">xxxxx_yyy.post.conf</file>
<file format="conf" sha512="f750181d026864cfdd204374cc464db8">xxxxx_yyy.pre.conf</file> <file format="flat" path="/sys/cabundle.crt">tcp_port1_ca-bundle.crt.lua</file>
</pre> </post>
<post>
<file format="conf" sha512="f750181d026864cfdd204374cc464db8">xxxxx_yyy.post.conf</file>
</post>
</configuration>
</resources> </resources>
<devices> <devices>
<device class="avl" type="all"> <device class="avl" type="all">
<module type="device"> <module type="device">
<resource type="firmware"> <resource type="firmware">
<version major="3" minor="0" micro="3" build="39" <version major="3" minor="0" micro="3" build="39" state="rc" />
state="rc" /> <file format="flat" crc="f750181d026864cfdd204374cc464db8">avl_3.0.3_rc39.bin</file>
<file format="flat" crc="f750181d026864cfdd204374cc464db8">avl_3.0.3_rc39.bin</file> </resource>
</resource> </module>
</module> </device>
</device>
</devices> </devices>
</falcom-resource-package> </falcom-resource-package>
``` ```
\ No newline at end of file
Clone repository
  • AVL Filesystem
  • BOLERO40_GNSS_improvement
  • BOLERO40_improvement_of_the_GNSS_performance
  • NFC_commands,_event,_dynamic_variable
  • Promotion_Kit_Settings
  • Workbench Mac Installation Readme
  • avl_aes_key_handling
  • avl_ble
  • avl_blueid
  • avl_config_commented_1
  • avl_ecodrive
  • avl_feature_list
  • avl_frp_main
  • avl_fw_update
  • avl_premium_feature_cpc
View All Pages