Egor Savkin
0a3a777652
Fix soft_rst bit, add reboot function
1 year ago
mwojcik
92b3f3e1dd
panic: turn on error_led for kasli_soc
1 year ago
mwojcik
f586ba5a13
experiments: add error led test for kasli_soc
1 year ago
mwojcik
42cc256812
add error led
1 year ago
occheung
043a152b91
szl: change CPU frequency of Kasli-SoC to 1 GHz
1 year ago
Sebastien Bourdeauducq
6cd32f6ee0
flake: update dependencies
2 years ago
mwojcik
605c8f73a6
mutex: add async version of lock
2 years ago
mwojcik
56c27e98e4
config: add "fat_lfn" feature
2 years ago
mwojcik
f496da4f3e
config: create config dir if not present
2 years ago
mwojcik
1c8e2c318c
eth phy: reset page to 0 on kasli-soc for ident
2 years ago
mwojcik
67880b4e0b
openocd: moved common code from target files
2 years ago
Sebastien Bourdeauducq
e96222ff6f
update dependencies
2 years ago
mwojcik
dc1ca3d3d0
szl: fallback to netboot if boot mode not supported
2 years ago
mwojcik
c4c52c33b4
eth phy: use unreachable!() for impossible values
2 years ago
mwojcik
072fd5f015
eth phy: set LEDs only on Kasli-SoC
2 years ago
mwojcik
2b3c7e4b2f
eth leds:
...
* break led0 from led1 - similar, but not the same settings (led2 not implemented)
* fix values, make it compilable
* set default behavior (one led for link, other for activity)
2 years ago
mwojcik
84d6d391ce
libboard_zynq: eth phy for Marvell 88E1518
...
* add support for LED control registers
* support for registers on different pages
2 years ago
mwojcik
43e0440911
Kasli-SoC: Get MAC address from EEPROM ( #90 )
...
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
2 years ago
mwojcik
3e95df1f64
pca954x_select: api supports no channel enabled
2 years ago
mwojcik
26ab2927b9
pca954x: log detected type
2 years ago
mwojcik
dacc816eb4
pca954x: improve code, fix I2C_SW_RESET behavior
2 years ago
mwojcik
fbc783d7ad
flake: add pyftdi to env
2 years ago
mwojcik
14b0247716
pca954x: fix to work on cold boot
2 years ago
mwojcik
bc41b91192
adjust pca address
2 years ago
mwojcik
3efc682bd6
add pca954x autodetection, pca9547 support
2 years ago
mwojcik
e5e646f40e
Additional outputs to flakes ( #86 )
...
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
2 years ago
Sebastien Bourdeauducq
2e7cfe04c8
update copyright year
2 years ago
mwojcik
24e0d724f2
nix flakes support ( #85 )
...
Reviewed-on: M-Labs/zynq-rs#85
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
2 years ago
Sebastien Bourdeauducq
823e909281
openocd: upgrade deprecated syntax
2 years ago
Sebastien Bourdeauducq
57d8d8fbc7
update dependencies
2 years ago
Sebastien Bourdeauducq
a4902966d1
update Rust Mozilla overlay
2 years ago
Sebastien Bourdeauducq
2c161720fa
revert a11cb852a8
2 years ago
topquark12
a42e5a95ff
phy: fix issue 78, scan PHY MDIO addr starting at 0
2 years ago
Sebastien Bourdeauducq
03122f810a
openocd: adapt to newer version (zc706)
2 years ago
Sebastien Bourdeauducq
c7e9f85de2
openocd: adapt to newer version
2 years ago
Sebastien Bourdeauducq
104d1ef232
openocd: name kasli_soc consistently
2 years ago
Sebastien Bourdeauducq
b0ec74d764
i2c: half_period -> unit_delay
2 years ago
Sebastien Bourdeauducq
4159aab6c8
i2c: conservative timing, avoid SCL/SDA races. Closes #83
2 years ago
Sebastien Bourdeauducq
d18c77c0eb
i2c: fix error messages
2 years ago
Sebastien Bourdeauducq
8dbe2cf9f3
add SZL multi-board package
2 years ago
Sebastien Bourdeauducq
040d41fd76
update cargosha256
3 years ago
Sebastien Bourdeauducq
9180918619
update dependencies
3 years ago
Sebastien Bourdeauducq
8ec7216e9a
update cargo-xbuild
3 years ago
Sebastien Bourdeauducq
0e9d3f146a
remove use of deprecated stdenv.lib
3 years ago
Sebastien Bourdeauducq
411eebd96c
i2c: configure I2C_SW_RESET MIO on Kasli-SoC
3 years ago
sb10q
e31adb722d
README: add Kasli-SoC
3 years ago
Sebastien Bourdeauducq
759bf95a76
add Kasli-SoC POR control program
3 years ago
Sebastien Bourdeauducq
f83ef218de
update cargosha256
3 years ago
Sebastien Bourdeauducq
062b894a4b
use updated upstream core_io
3 years ago
Sebastien Bourdeauducq
2f9019ca0f
szl: update copyright year
3 years ago