Difference between revisions of "Bticino F454"
(Start page about F454.) |
(More hardware info - just found answer to speed question in my notes ...) |
||
Line 14: | Line 14: | ||
* core: ARM926EJ-S | * core: ARM926EJ-S | ||
− | Apparently DM365 SoCs can run with 216 MHz, 270 MHz or 300 MHz | + | Apparently DM365 SoCs can run with 216 MHz, 270 MHz or 300 MHz. |
− | A look at Linux' /proc/cpuinfo | + | A look at Linux' /proc/cpuinfo confirms: |
<source lang="bash"> | <source lang="bash"> | ||
root@basi:~# cat /proc/cpuinfo | root@basi:~# cat /proc/cpuinfo | ||
Line 33: | Line 33: | ||
</source> | </source> | ||
− | '' | + | The system includes a device called ''bt_nexmed_hwmon.0''. It is registered as a Linux hardware monitoring device and provides further information. |
+ | |||
+ | <source lang="bash"> | ||
+ | root@basi:~# cd /sys/devices/platform/bt_nexmed_hwmon.0 | ||
+ | root@basi:/sys/devices/platform/bt_nexmed_hwmon.0# ls in* temp* | ||
+ | in1_input in1_label in2_input in2_label in4_input | ||
+ | in4_label in5_input in5_label temp1_input temp1_label | ||
+ | </source> | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! style="text-align:left;"| input | ||
+ | ! style="text-align:left;"| label | ||
+ | ! style="text-align:left;"| typical value | ||
+ | ! style="text-align:left;"| comment | ||
+ | |- | ||
+ | |in1 | ||
+ | |Hw version | ||
+ | |0 | ||
+ | |- | ||
+ | |in2 | ||
+ | |board identification | ||
+ | |BASI BOARD | ||
+ | |- | ||
+ | |in4 | ||
+ | |cpu speed | ||
+ | |270MHz | ||
+ | |- | ||
+ | |in5 | ||
+ | |board configuration | ||
+ | |4 | ||
+ | |''unknown - what does it mean?'' | ||
+ | |- | ||
+ | |temp1 | ||
+ | |Temperature | ||
+ | |38 | ||
+ | |''most likely in celcius?'' | ||
+ | |} | ||
The DaVinci DM365 SoC includes a 720p H264 encoder and decoder - next other co-processors and seems to belong to the group of full-featured DaVinci SoCs of it's time (2008/2009). | The DaVinci DM365 SoC includes a 720p H264 encoder and decoder - next other co-processors and seems to belong to the group of full-featured DaVinci SoCs of it's time (2008/2009). | ||
− | ''Question: Why DM365 - why does the F454 need this 720p en/decoding capability. Wouldn't a DM355 also do it? Related to video entry systems?'' | + | ''Question: Why DM365 - why does the F454 need this 720p en/decoding capability. Wouldn't a DM355 also do it? Related to video door entry systems?'' |
''TODO: more'' | ''TODO: more'' | ||
Line 43: | Line 79: | ||
= Software = | = Software = | ||
− | + | == Tool Chain == | |
+ | |||
+ | |||
== Operating System == | == Operating System == |
Revision as of 22:25, 26 November 2014
This page shall be a container for various pieces of information about Bticion's F454. Most of the information is - for now - derived from just poking around on the device with SSH. So, due to this and in general: of course certain details can be unsure or not accurate, because something has been overlooked.
The F454 is a typical embedded system using a SoC and running a Linux-based system.
Hardware
The F454 is based on TI's (Texas Instruments) DaVinci DM365 SoC, from 2009. The Wikipedia page Texas Instruments DaVinci can be used as a first overview.
The SoC does include, among many peripherals, an ARM processor:
- family: ARM9E
- architecture: ARMv5TEJ
- core: ARM926EJ-S
Apparently DM365 SoCs can run with 216 MHz, 270 MHz or 300 MHz.
A look at Linux' /proc/cpuinfo confirms:
root@basi:~# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 5 (v5l)
BogoMIPS : 134.34
Features : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant : 0x0
CPU part : 0x926
CPU revision : 5
Hardware : BTicino BASI board
Revision : 0000
Serial : 0000000000000000
The system includes a device called bt_nexmed_hwmon.0. It is registered as a Linux hardware monitoring device and provides further information.
root@basi:~# cd /sys/devices/platform/bt_nexmed_hwmon.0
root@basi:/sys/devices/platform/bt_nexmed_hwmon.0# ls in* temp*
in1_input in1_label in2_input in2_label in4_input
in4_label in5_input in5_label temp1_input temp1_label
input | label | typical value | comment |
---|---|---|---|
in1 | Hw version | 0 | |
in2 | board identification | BASI BOARD | |
in4 | cpu speed | 270MHz | |
in5 | board configuration | 4 | unknown - what does it mean? |
temp1 | Temperature | 38 | most likely in celcius? |
The DaVinci DM365 SoC includes a 720p H264 encoder and decoder - next other co-processors and seems to belong to the group of full-featured DaVinci SoCs of it's time (2008/2009).
Question: Why DM365 - why does the F454 need this 720p en/decoding capability. Wouldn't a DM355 also do it? Related to video door entry systems?
TODO: more
Software
Tool Chain
Operating System
TODO
Applications
TODO