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