こちらは更新が停止していますのでご注意ください。
現在のカレントは26環境_CDROM履歴を参照ください。

24環境_CAT709-CDROM履歴

最新CDROMの中身はこちらからダウンロードできます。
https://www.si-linux.co.jp/pub/cat709-cdrom/files/

CDROMに収録されているプログラム

日付CDROMバージョンコメントカーネルrootfsiplrom
2003-8-19Ver 0.99Linux-2.4.21で構成2003-07-222003-08-19
2003-6-20Ver 0.982003-08-19
2003-6-18Ver 0.97KNOPPIX-CAT 試験導入2003-06-172003-06-172003-08-19
2003-5-23Ver 0.962003-05-23
2003-5-18Ver 0.952003-05-18

カーネル

  • 2003-07-22
    • カーネルコードのデバイスドライバインターフェース cat68701_port_map()とcat709_make_irq_demux()を追加した。
  • 2003-06-17
    • Linux-2.4.21 に対応した。
    • sh3_ssのデバックメッセージを削除した。
  • 2003-05-17
    • カーネルコンフィグレーションで fat.oを<M>にした。認識順が(vfat->ext2の順らしくext2パーテーションをvfatでマウントしてしまう不具合を回避するため)
    • drivers/mtd/maps/cat709.c で FLASH-ROMサイズが4Mだったのを8Mに修正した。

ルートファイルシステム

  • 2004-03-10
    • jffs2-2004-03-10.img
    • linux-2.4.24 版に移行したため /lib/modules/2.4.24-sh を追加
    • /sbin/logrotateのために必要な /lib/libpopt.so.0.0.0 が抜けてたので修正
    • /etc/cron.daily/logrotateが
      error: error stat()ing state file /var/lib/logrotate/status: Not a directory
      とエラーを出すので修正するために
      mkdir /var.rom/lib/logrotate/
      とした
    • Ethernetのドライバをモジュール形式とした。ロードは/etc/modules.confより
      alias eth0              ne
      options ne io=0x300
    • /usr/bin/passwd を追加し、パスワードの変更ができるようにした
  • 2003-08-19
    • カーネルコードのデバイスドライバインターフェース cat68701_port_map()とcat709_make_irq_demux()が加わったので、/lib/modules/2.4.21/kernel/drivers/pcmcia/sh3_ss.o を入れ替えた。
    • /dev/hdc* と /dev/hdd* が抜けていたので修正
  • 2003-06-17
    • /usr/sbin/boa (WEBサーバ)を入れた
    • perl-5.6.1 を入れた
    • カーネル2.4.21化にあわせて /lib/modules/2.4.21 に入れ替え
    • mkfs.jffs2: revision 1.38 でイメージをビルドした
  • 2003-05-18
    • /usr/sbin/ntpdate を入れた。
    • /etc/adjtime をファイルを空にした。
    • /var.rom/log/ksymoops/ ディレクトリを空にした。
  • 2003-05-17
    • 起動時にReadOnly となるようにした。rommode コマンドを追加した。
    • mkfs.minix を追加した。SRAM (/dev/mtd3)のフォーマット用。

ipl-rom

  • 2004-03-19
    • sh-stub-2004-03-19.bin
    • 起動メッセージのタイムスタンプ↓
      SH IPL+g version 0.11_Mar 19 2004 02:52:35, Copyright (C) 2001 Free Software Foundation, Inc.
    • STBCR2のbit7を1にし、最大消費電流を90mA程度削減した。
  • 2004-02-11
    • sh-stub-2004-02-11.bin
    • 起動メッセージのタイムスタンプ↓
      SH IPL+g version 0.11_Feb 11 2004 19:38:29, Copyright (C) 2001 Free Software Foundation, Inc.
    • リセット解除時〜Linux起動時の間、TxD1とTxD2がハイインピーダンスだったのを修正した。
  • 2004-01-23
    • sh-stub-2004-01-23.bin
    • 起動メッセージのタイムスタンプ↓
      SH IPL+g version 0.11_Jan 23 2004 15:58:39, Copyright (C) 2001 Free Software Foundation, Inc.
      This software comes with ABSOLUTELY NO WARRANTY; for details type `w'.
      This is free software, and you are welcome to redistribute it under
      certain conditions; type `l' for details.
      RTC clock is 2004/01/23 17:41:08
      mac addr:00:03:82:02:00:7c
      > h
      SH IPL+g version 0.11_Jan 23 2004 15:58:39, Copyright (C) 2001 Free Software Foundation, Inc.
         ? --- Show this message (HELP)
         b --- Boot the system
         g --- Invoke GDB stub
         l --- Show about license
         w --- Show about (no)warranty
      
         k --- download kernel
         r --- download rootfs
         c --- setup kernel cmdline
               example)  console=ttySC0,115200 root=1f02 ro
         m --- setup mac address
         s --- start linux
         o --- boot_key
      boot_key=[b]
      command line is
      console=ttySC0,115200 root=1f02 ro
    • 'o'メニューを追加し、CFからのブート機能を強化した。詳しくはSH-TIPS 第20回に記載
  • 2003-06-20
    • 起動メッセージのタイムスタンプ↓
      SH IPL+g version 0.11, Copyright (C) 2001 Free Software Foundation, Inc. build Jun 20 2003 17:46:44
    • IPL-ROM内部のFLASHイレース・書き込み関数で、IPL領域アドレスならばエラーになるようチェックを強化した
  • 2003-06-17
    • 起動メッセージのタイムスタンプ↓
      SH IPL+g version 0.11, Copyright (C) 2001 Free Software Foundation, Inc. build Jun 17 2003 19:44:47
    • ヘルプメッセージに、カーネルコマンドラインのサンプル(出荷時の値)を記載し、コピーペーストしやすくした。
    • 現在EEPROMに記録されているカーネルコマンドライン文字列を表示するようにした。
      SH IPL+g version 0.11, Copyright (C) 2001 Free Software Foundation, Inc.
         ? --- Show this message (HELP)
         b --- Boot the system
         g --- Invoke GDB stub
         l --- Show about license
         w --- Show about (no)warranty
      
         k --- download kernel
         r --- download rootfs
         c --- setup kernel cmdline
               example)  console=ttySC0,115200 root=1f02 ro
         m --- setup mac address
         s --- start linux
      command line is
      console=ttySC0,115200 root=1f02 ro
  • 2003-05-23
    • 起動メッセージのタイムスタンプ↓
      SH IPL+g version 0.11, Copyright (C) 2001 Free Software Foundation, Inc. build May 23 2003 19:39:35
    • iplメニューの 'C' でカーネルコマンドラインをEEPROMに書き込むときに、古いコマンド文字列が消去されずに重なってしまっていた不具合を修正した。
      (旧来は "console=ttySC0,115200 root=1f02 ro " のように後ろに空白をつけて回避していた)。

関連リンク

コメント