https://github.com/aria-sensing-srl/aria_module_eclipse
Eclipse Project for ARIA Hydrogen-based modules
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.6%) to scientific vocabulary
Repository
Eclipse Project for ARIA Hydrogen-based modules
Basic Info
- Host: GitHub
- Owner: ARIA-Sensing-srl
- License: lgpl-2.1
- Language: C
- Default Branch: main
- Size: 1.85 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Source code for the AMHx boards
This repository contain source code for develop application based on Hydrogen SoC.
Boards supported:
AHM2D
AHM3D
AHM2DSC
AHM3DSC
AHM2DL
Toolchain:pulp-riscv-gnu-toolchain
Minimal build requirement is:
configure --with-arch=rv32imfcxpulpv3 --with-abi=ilp32 --enable-multilib
Precompiled toolchain: precompiled toolchain
The toolchain is compiled under linux and includes scripts to build under Windows by exploiting WSL. Tested with Ubuntu WSL
The scripts convert the compiler call to a wsl call to Linux compiled toolchain
Windows/WSL compile
Install a WSL (Ubuntu tested)Into project's toolchain option, set
"suffix" .bat
"prefix" riscv32-unknown-elf-
"Toolchain path" path-to-toolchain-bin-folder
Windows OpenOCD debug
GDB program: "win_bin/riscv32-unknown-elf-gdb.exe"
Into the Debugger > Commands, add "set substitute-path /mnt/c/ C:\"
Processor configuration ISA options: rv32imfcxcorevxfhalf
Global preprocessor defines
Assembler
INCLUDECOPRBIN
C preprocessor
HWREV=0x00010001
CORECV
Include file list
"common"
"ipc"
"comunication"
"comunication_SPIS"
"driverUser"
"dsp/inc"
"hal/inc"
"hw"
"processing"
"reconstruction"
"application"
"startup"
"utils"
Linker scripts
"ld/linksectors.ld"
"ld/linkhydrcv32e40wcopr.ld"
Libraries
m
hallibscv32e40privperiph
Debug
Openocd script provided into "openocd" folder
The script is for FTDI cable as USB-JTAG converter (tested with C232HM-DDHSL-0 cable, see cable's datasheet for JTAG pin wiring)
TRST and RST pins (custom mapping)
TRST (jtag reset): GPIOL3
RST (master reset): GPIOL0
Debug AHM-DK
See devkit user manual for device setup and connection
Documentation
Doxygen documentation configuration file is available inside "doc" folder
Owner
- Name: ARIA Sensing srl
- Login: ARIA-Sensing-srl
- Kind: organization
- Email: support@ariasensing.com
- Location: Italy
- Website: www.ariasensing.com
- Repositories: 1
- Profile: https://github.com/ARIA-Sensing-srl
ARIA Sensing - Semiconductor company in UWB Radar & Devices