Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
simtrace2
/
d46f6bae2c5c6af9ba5ea80ca6a7a88fc4ddf712
/
firmware
« Previous
ac7e73a
check RST/VCC/CLK line at every step of the activation
by Kévin Redon
· 4 years, 10 months ago
7233cf8
initialize VCC, RST, and VCC with actual values
by Kévin Redon
· 4 years, 10 months ago
cdcdcc9
firmare/test/Makefile: Fix link order
by Harald Welte
· 5 years ago
f7f1ea8
add/fix mcp23017 i2c gpio expander functions and tests
by Joachim Steiger
· 5 years ago
3feadfa
define LEDs for octsimtest
by Kévin Redon
· 5 years ago
9acff5e
make LED definitions board specific
by Kévin Redon
· 5 years ago
e5efbb1
hw: put board specific pin definition in corresponding file
by Kévin Redon
· 5 years ago
ede87e0
USB: place version string in interface
by Kévin Redon
· 5 years ago
acb7bd9
disable ERASE pin
by Kévin Redon
· 5 years ago
4b487b8
Fix builds on Ubuntu 16.04
by Harald Welte
· 5 years ago
e026546
add serial and version information in USB descriptor
by Kévin Redon
· 5 years ago
d14970f
publish: also upload latest
by Kévin Redon
· 5 years ago
b1a81c1
add new board and app for gpio testing on octsimtest board
by Joachim Steiger
· 5 years ago
155f57a
firmware: name binaries including their git version number
by Harald Welte
· 5 years ago
bc62335
qmod: Disable hub reset and EEPROM erase/write by default
by Harald Welte
· 5 years ago
6349036
remove unused make define
by Kévin Redon
· 5 years ago
6228d18
add make DEFINE to remove assert ERASE code
by Kévin Redon
· 5 years ago
a634c0e
make peer ERASE more robust
by Kévin Redon
· 5 years ago
bb9b0dc
Add freq_ctr app
by Harald Welte
· 6 years ago
b7e326c
Add minimal board-support for Olimex SAM3-P256
by Harald Welte
· 6 years ago
2fdcf3b
cardem: add more debug information for TPDU state
by Kévin Redon
· 6 years ago
64f69fc
owhw: add missing function board_main_top
by Kévin Redon
· 6 years ago
6303c39
owhw: add missing function board_exec_dbg_cmd
by Kévin Redon
· 6 years ago
ad0958e
minor: update copyright
by Kévin Redon
· 6 years ago
4f3a035
minor: fix typo in comment
by Kévin Redon
· 6 years ago
7d5d011
minor: add checks on configurations and functions
by Kévin Redon
· 6 years ago
1dbcf62
qmod: add LED user control
by Kévin Redon
· 6 years ago
e5f891a
EEPROM: fix Wformat compile warning
by Kévin Redon
· 6 years ago
a6bd717
qmod: output EEPROM data only on debug level, and add completion output
by Kévin Redon
· 6 years ago
ba15387
DFU: fix Wformat compile warning
by Kévin Redon
· 6 years ago
c171112
stdio: fix detection of malformated format strings
by Kévin Redon
· 6 years ago
29200c6
stdio: add void 'l' format string qualifier
by Kévin Redon
· 6 years ago
80d9476
UART: switch baud rate to 921600 bps
by Kévin Redon
· 6 years ago
e2b0f97
set main clock for using UART at 921600 bps
by Kévin Redon
· 6 years ago
c17bf77
owhw: Fix cardem GPIO initialization pointer value
by Harald Welte
· 6 years ago
c394109
firmware: Enable -Wformat and resolve all related compiler warnings
by Harald Welte
· 6 years ago
f7f61cd
Makefiles: Add "make install" target
by Harald Welte
· 6 years ago
c428516
qmod: error on EEPROM erase fail
by Kévin Redon
· 6 years ago
ff3d849
USB: increase USB reset time
by Kévin Redon
· 6 years ago
9547e41
qmod: Add 'e' command for erasing the EEPROM
by Harald Welte
· 6 years ago
8daba9c
gcc: fix warning
by Kévin Redon
· 6 years ago
910e683
cardem (minor): trace tx data send over USB
by Kévin Redon
· 6 years ago
9cccb2b
add libosmcore utilities
by Kévin Redon
· 6 years ago
8a4fba5
cardem: add state name in trace
by Kévin Redon
· 6 years ago
1b39fd3
cardem (minor): remove to verbose log trace
by Kévin Redon
· 6 years ago
0f4abf5
cardem: minor typo fix in comment
by Kévin Redon
· 6 years ago
1836ac0
add synchronous UART transmission and use it in exceptions
by Kévin Redon
· 6 years ago
dd36d9b
sniff: send incomplete TPDU when reset is asserted
by Kévin Redon
· 6 years ago
8b8e58b
cardem: use TC2 as WI and update WT after ATR
by Kévin Redon
· 6 years ago
ebe672e
cardem: use TC_ETU to trigger ATR sending
by Kévin Redon
· 6 years ago
d8ebd6a
cardem: increase watchdog to 2 seconds
by Kévin Redon
· 6 years ago
738a04a
cardem: show detailed reset cause
by Kévin Redon
· 6 years ago
2a44dc5
sniff: increase debug output
by Kévin Redon
· 6 years ago
ec396bf
sniff: fix ATR checksum calculation
by Kévin Redon
· 6 years ago
6971996
sniff: ensure the checksum error flag is also printed
by Kévin Redon
· 6 years ago
8e84f81
sniff: rename reset hold/release to assert/deassert
by Kévin Redon
· 6 years ago
a71a6f4
I2C: return error after failed write
by Kévin Redon
· 6 years ago
57b60d2
I2C: add wait time after write to let EEPROM write
by Kévin Redon
· 6 years ago
b605388
cardem: fix USB message parsing
by Kévin Redon
· 6 years ago
680bdab
cardem: fix typo
by Kévin Redon
· 6 years ago
f66af0c
sniff: add checksum verification for ATR and PPS
by Kévin Redon
· 6 years ago
5f6b871
fix 'ISO_S_IN_ATR not handled' gcc warning
by Kévin Redon
· 6 years ago
ac0843a
make adc2uv common
by Kévin Redon
· 6 years ago
f000831
sniffer: fix inverted reset meaning
by Kévin Redon
· 6 years ago
b37bda0
sniffer: only allocate USB message if queue is not too long
by Kévin Redon
· 6 years ago
c6b9680
sniffer: also send malformed message over USB
by Kévin Redon
· 6 years ago
a95bb1e
minor: fix linker warning
by Kévin Redon
· 6 years ago
da5578b
sniffer: set LED pattern
by Kévin Redon
· 6 years ago
d975411
LED: add need pattern
by Kévin Redon
· 6 years ago
a2fccba
sniffer: move reset handling from ISR to main loop
by Kévin Redon
· 6 years ago
411428e
sniffer: move data print before USB send
by Kévin Redon
· 6 years ago
f82f0f6
USB: add flags for sniff data and centralise transfer
by Kévin Redon
· 6 years ago
55f0612
cosmetic: put spaces around operations
by Kévin Redon
· 6 years ago
33d1eb7
replace leading spaces with tabs
by Kévin Redon
· 6 years ago
93717e4
set linux end of line
by Kévin Redon
· 6 years ago
9a12d68
firmware: set license to GPLv2+
by Kévin Redon
· 6 years ago
9918c28
DFU: use central DFU override check
by Kévin Redon
· 6 years ago
d24e9bd
DFU: re-enable UART after testing forced bootloader
by Kévin Redon
· 6 years ago
2bdaa73
UART: remove unused code
by Kévin Redon
· 6 years ago
fcf2743
UART: make IRQ/ISR enabling simpler
by Kévin Redon
· 6 years ago
d44cb80
DFU: disable configured console UART before starting main app
by Kévin Redon
· 6 years ago
9e29a3e
DFU: set stack pointer before starting main app
by Kévin Redon
· 6 years ago
bf6b1b1
buffer: increase buffer size to 512 to cope with fast and long TPDUs
by Kévin Redon
· 6 years ago
4cbdc7c
fix LED switching on/off
by King Kévin
· 6 years ago
86f48fc
minor style change: use ARRAY_SIZE
by King Kévin
· 6 years ago
1200a52
sniffer: add waiting time WT update
by King Kévin
· 6 years ago
fe763b7
sniffing: decrease USB IRQ prioprity to prevent USART overrun
by Kévin Redon
· 6 years ago
c9bd715
sniffing: fix procedure byte handling and make TPDU parsing more strict
by Kévin Redon
· 6 years ago
35e8bdf
sniffer: also send incomplete (e.g. timeout) data (PPS/ATR/TPDU)
by Kévin Redon
· 6 years ago
709a431
sniffing: move conversion convertion and flag processing from ISR to main loop to keep ISR fast and focus on data capture
by Kévin Redon
· 6 years ago
30f90a7
console: drop data to be send when buffer is already full
by Kévin Redon
· 6 years ago
7406337
sniffer: display F and D values frim PPS
by Kévin Redon
· 6 years ago
de97fd2
sniffer USB: implement USB communication and send parsed messages
by Kévin Redon
· 6 years ago
012940f
USB device: add USB message structure for sniffer communication
by Kévin Redon
· 6 years ago
a1012b1
USB: add central file to define USB IDs, classes, and endpoints
by Kévin Redon
· 6 years ago
42bd026
minor: fix typos in comment
by Kévin Redon
· 6 years ago
638cec8
sniff: add WT timeout detection using USART timeout (TC is not required)
by Kévin Redon
· 6 years ago
00ec89d
sniff: add TPDU parsing (TPDUs become APDUs on the upper layer)
by Kévin Redon
· 6 years ago
cf59919
sniff: print parsed ATR and PPS; use red LED to show main application is running; use green LED to indicate activity (message parsed)
by Kévin Redon
· 6 years ago
11914d9
LED: add short LED pulse blinking pattern
by Kévin Redon
· 6 years ago
Next »