Repository navigation
OSIRIS v0.1.0
First release, needs dspboot v1.0.1. To update a receiver already running OSIRIS, scp osiris-v0.1.0.tar to it and run osiris-upgrade osiris-v0.1.0.tar.
Changelog
73 commits
- dspboot: add a first-stage boot loader for OMAP-L137/DA830 (927afb2)
- build: add a top-level Makefile (ac06755)
- u-boot: import TI DaVinci PSP 03.20.00.11 U-Boot (fcd5e51)
- toolchain: add a GCC 4.8 container for the legacy trees (6e6b795)
- build: make u-boot (ba5d26b)
- u-boot: da830evm: run from a 20 MHz oscillator (b1b2a26)
- u-boot: da830evm: use UART1 for the console (b6cf601)
- u-boot: nand: davinci: add a 4-bit ECC layout for 512-byte pages (f9800f6)
- u-boot: da830evm: boot from NAND instead of SPI flash (4b02446)
- u-boot: da830evm: drop the EVM I2C EEPROM and switch setup (f57ebd2)
- u-boot: davinci: emac: let the board pick the PHY address (b2fa81b)
- u-boot: da830evm: set up the Onkyo Ethernet PHY (396d4bf)
- u-boot: cmd_nand: add read.raw and write.raw (e0cc21a)
- u-boot: nand: add the 0xD1 128 MiB large-page device ID (0d380bd)
- u-boot: davinci: emac: program the MAC address from the device on open (3466d88)
- u-boot: davinci: emac: never spin forever on an MDIO access (e3ad703)
- u-boot: net: tftp: count only consecutive timeouts (b02ddb7)
- u-boot: net: tftp: make the timeout configurable, 1 s on the Onkyo boards (a8a3e96)
- u-boot: nand: davinci: share the flash BBT descriptors with Linux (6af655e)
- u-boot: da830evm: OSIRIS flash layout, redundant env and A/B boot (a60ca13)
- u-boot: da830evm: boot an upgraded slot once before making it default (b7154b5)
- linux: import TI DaVinci PSP 03.20.00.11 kernel (a84c644)
- linux: ARM: memset: preserve r0 for the return value (260beda)
- linux: davinci: da830: run from a 20 MHz reference clock (cdb923c)
- linux: davinci: da830: add the NLCD_AC_ENB_CS pin mux entry (a0f1df6)
- linux: mtd: davinci_nand: use the boot ROM ECC layout for 2 KiB pages (51d8ee4)
- linux: davinci: da830-evm: adapt the board to the Onkyo TX-NR515/717 (da494cc)
- linux: ASoC: davinci-mcasp: I2S with an external MCLK and a separate RX master (7d043d3)
- linux: ASoC: davinci-pcm: feed several serializers through the AFIFO (4473c7c)
- linux: ASoC: spdif_transciever: add a capture stream and 24/32-bit formats (14d17b1)
- linux: ASoC: davinci-evm: drive a PCM1690 on the DA830 instead of the AIC3x (0135d44)
- linux: spi: spidev: give up on a transfer after 5 seconds (59c0e24)
- linux: char: add gpiodev, an ioctl interface to the DA830 GPIOs (e7a7342)
- linux: net: phy: add the Micrel PHY driver (4fdac6d)
- linux: arm: add a defconfig for the Onkyo TX-NR515/717 (d1390c5)
- build: make linux (3c363f5)
- linux: mtd: davinci_nand: use the boot ROM ECC layout for 512-byte pages (d24290c)
- linux: davinci: da830-evm: keep the main BBT version out of its pattern (092eaae)
- linux: davinci: da830-evm: use the OSIRIS flash layout (074f98f)
- buildroot: import Buildroot 2014.05 (7c5a6a3)
- toolchain: add a Buildroot build container (aaf1d5e)
- buildroot: add a defconfig for the Onkyo TX-NR515/717 (7411f04)
- buildroot: board: add the Onkyo receivers' rootfs overlay and post-build (c0f08d5)
- buildroot: board: take the eth0 MAC address from the U-Boot environment (a0b8cf6)
- buildroot: board: install to NAND and boot from a read-only root (3006d3e)
- buildroot: board: add osiris-upgrade for A/B updates (f03fade)
- tools: add mkbundle.sh for osiris-upgrade bundles (f91d5e2)
- buildroot: board: set the hostname early from the saved model (9971819)
- buildroot: board: use the model name in capitals as the hostname (5bf5c6c)
- buildroot: board: keep the system log in a RAM ring buffer for logread (11d3e93)
- buildroot: board: start the clock from the last known time (6d2101e)
- buildroot: board: configure eth0 by DHCP and sync the clock by NTP (adb0f15)
- buildroot: build U-Boot and the kernel (a92856b)
- build: make buildroot (6ecd2c2)
- build: drop the standalone U-Boot and kernel builds (90de35d)
- build: images in dist/images and an upgrade bundle (0408e0d)
- buildroot: package: add ubus (2ce2b6e)
- services: add mcud (2a5af25)
- buildroot: package: add mcud (13723a9)
- services: add dspaudio (b51c3b6)
- services: add dspd (593f4b3)
- build: make dspaudio (d1b1de4)
- buildroot: package: add dspd and dspaudio (723b0f6)
- buildroot: add LuaJIT (e1bb314)
- buildroot: package: Lua modules of libubox and ubus for LuaJIT (df60f26)
- services: add osirisd (dd2c52d)
- buildroot: package: add osirisd (41bc308)
- buildroot: board: start the services (b947118)
- buildroot: board: build the installer kernel (f7c4287)
- docs: add a README and the documentation (1363ca2)
- build: only v tags make the OSIRIS version (faf6088)
- services: dspaudio: rebuild when the version changes (a8b61bf)
- build: tag OSIRIS releases osiris-v, one version script (19a5dff)