Перейти к основному содержимому

Версия 5.7

⤓ Скачать Baikal MIPS SDK 5.7

Baikal MIPS SDK 5.7 Release Notes

Baikal MIPS SDK 5.7 содержит следующее программное обеспечение:

  1. Ядро Linux 5.4.154.
  2. U-Boot 2021.07 (добавлен драйвер PCIe) .
  3. Busybox 1.33.1.
  4. Добавлены исходные тексты утилиты Stressapptest.

Changelog (5.6 → 5.7)

  1. SDK (основное дерево SDK)
  • В набор тестов и бенчмарков (baikal/src/initrd/programs/benchmarks) добавлены исходные тексты утилиты Stressapptest.
  • Исправлены ошибки в скриптах сборки.

Изменённые файлы:

baikal/VERSION
baikal/src/bootrom/Makefile
baikal/src/bootrom/multi.its.S
baikal/usr/scripts/build-boot-img.sh
baikal/usr/scripts/build-initrd-img.sh
baikal/usr/scripts/build-ramfs-img.sh

Добавленные файлы:

baikal/src/bootrom/bfk3.def-2021
baikal/src/bootrom/bfk3.map-2021
baikal/src/bootrom/bfkx.def-2021
baikal/src/bootrom/bfkx.map-2021

Удалённые файлы:

baikal/src/bootrom/bfk.def
baikal/src/bootrom/bfk.map
baikal/src/bootrom/bfk3.def-2014
baikal/src/bootrom/bfk3.def-2019
baikal/src/bootrom/bfk3.map-2014
baikal/src/bootrom/bfk3.map-2019
baikal/src/bootrom/bfkx.def-2019
baikal/src/bootrom/bfkx.map-2019
baikal/src/bootrom/example.def
baikal/src/bootrom/example.map
baikal/src/bootrom/module.def
baikal/src/bootrom/module.map
baikal/src/bootrom/netboot.def
baikal/src/bootrom/netboot.map
baikal/src/bootrom/netboot.txt
  1. Initrd (Baikal Embedded Linux)

    В связи с обновлением Busybox до версии 1.33.1 дерево исходных текстов (baikal/src/initrd) изменилось полностью.

  2. Kernel (Linux kernel 5.4.154)

  • Выполнен переход на драйвер PCIe из upstream.
  • Обновлён драйвер Watchdog (WDT), исправлены ошибки.
  • Исправлены мелкие ошибки в дереве устройств и файлах конфигурации.

Изменённые файлы (без учёта изменений из upstream):

arch/mips/baikal/baikal-setup.c
arch/mips/boot/dts/baikal/baikal_bfk3.dts
arch/mips/boot/dts/baikal/baikal_t1_clocks.dtsi
arch/mips/boot/dts/baikal/baikal_t1_soc.dtsi
arch/mips/configs/baikal_bfk3_defconfig
arch/mips/include/asm/mach-baikal/spaces.h
arch/mips/include/asm/mipsregs.h
arch/mips/Kconfig
arch/mips/kernel/setup.c
arch/mips/pci/Makefile
drivers/pci/bus.c
drivers/pci/controller/dwc/Kconfig
drivers/pci/controller/dwc/Makefile
drivers/pci/controller/dwc/pcie-baikal.c
drivers/pci/setup-bus.c
drivers/watchdog/dw_wdt.c

Добавленные файлы (без учёта добавлений из upstream):

drivers/pci/controller/dwc/pcie-baikal.c

Удалённые файлы (без учёта удалений из upstream):

arch/mips/pci/fixup-baikal.c
arch/mips/pci/msi-baikal.c
arch/mips/pci/ops-dw.c
arch/mips/pci/pci-baikal.c
  1. U-Boot

    • Исходные тексты обновлены до версии 2021.07 из upstream.
    • Добавлен драйвер PCIe.
    • Исправлены мелкие ошибки.

    Изменённые файлы (без учёта изменений из upstream):

    arch/mips/dts/baikal_bfk3.dts
    arch/mips/dts/baikal_bfkx.dts
    arch/mips/dts/baikal_mdio.dtsi
    arch/mips/dts/baikal_t1_clocks.dtsi
    arch/mips/dts/baikal_t1_soc.dtsi
    arch/mips/mach-baikal/baikal_misc.c
    arch/mips/mach-baikal/boot_misc.S
    arch/mips/mach-baikal/cpu.c
    arch/mips/mach-baikal/ddr3.c
    arch/mips/mach-baikal/ddrc_init.S
    arch/mips/mach-baikal/include/asm/baikal_hw.h
    arch/mips/mach-baikal/include/asm/clk.h
    arch/mips/mach-baikal/include/asm/ddr.h
    arch/mips/mach-baikal/include/asm/ddr_hw.h
    arch/mips/mach-baikal/include/asm/pmu.h
    arch/mips/mach-baikal/include/asm/sysreg.h
    arch/mips/mach-baikal/include/asm/utils.h
    arch/mips/mach-baikal/lowlevel_init.S
    arch/mips/mach-baikal/mem.c
    arch/mips/mach-baikal/pci.c
    board/baikal/bfk3/board.c
    board/baikal/Kconfig
    configs/baikal_bfk3_defconfig
    configs/baikal_bfkx_defconfig
    drivers/ata/ahci.c
    drivers/clk/clk_baikal.c
    drivers/cpu/baikal_cpu.c
    drivers/gpio/dwmac_gpio.c
    drivers/i2c/Makefile
    drivers/mtd/spi/spi-nor-core.c
    drivers/pci/Kconfig
    drivers/pci/Makefile
    drivers/pci/pcie_dw_generic.c
    include/configs/baikal_bfk3.h
    include/configs/baikal_mips.h

    Добавленные файлы (без учёта добавлений из upstream):

    drivers/pci/pcie_dw_generic.c