Assets 4

This release contains the Debian base operating system image provided as reference for booting, and start developing on, the USB armory board.

The base image consists of a standard Linux distribution (Debian) prepared with the process outlined in the usbarmory-debian-base_image repository.

Installation

IMPORTANT: /dev/sdX, /dev/diskN must be replaced with your microSD device (not eventual microSD partitions), ensure that you are specifying the correct one. Errors in target specification will result in disk corruption.

NOTE: Remember to uncompress the downloaded image file before imaging.

Linux (verify target from terminal using dmesg):

sudo dd if=usbarmory-debian_stretch-base_image-20180629.raw of=/dev/sdX bs=1M conv=fsync

Mac OS X (verify target from terminal with diskutil list):

sudo dd if=usbarmory-debian_stretch-base_image-20180629.raw of=/dev/rdiskN bs=1m

On Windows, and other OSes, alternatively the Etcher utility can be used.

Connecting

After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default user usbarmory and password usbarmory. NOTE: There is a DHCP server running by default. Alternatively the host interface IP address can be statically set to 10.0.0.2/24.

LED feedback

To aid initial testing the base image configures the board LED to reflect CPU load average, via the Linux Heartbeat Trigger driver. In case this is undesired, the heartbeat can be disabled by removing the ledtrig_heartbeat module in /etc/modules. More information about LED control here.

Resizing

The default image is 4GB of size, to use the full microSD space a new partition can be added or the existing one can be resized as described here.

Additional resources

Project page
Documentation
Board schematics, layout and support files
INTERLOCK - file encryption front end
Discussion group

Major changes against the previous release:

  • upgraded kernel to 4.14.52

SHA256:

0ae16f83e3383710c40ffec99fe8b8490200637c817fc20778f882af8420f5ee  usbarmory-debian_stretch-base_image-20180629.raw.xz
52533656e7153db97cb9cfdb4713204c995ecbd83016c85b65b69b9b5d51a423  usbarmory-debian_stretch-base_image-20180629.raw.zip

@andrejro andrejro released this Mar 23, 2018 · 5 commits to master since this release

Assets 4

This release contains the Debian base operating system image provided as reference for booting, and start developing on, the USB armory board.

The base image consists of a standard Linux distribution (Debian) prepared with the process outlined in the usbarmory-debian-base_image repository.

Installation

IMPORTANT: /dev/sdX, /dev/diskN must be replaced with your microSD device (not eventual microSD partitions), ensure that you are specifying the correct one. Errors in target specification will result in disk corruption.

NOTE: Remember to uncompress the downloaded image file before imaging.

Linux (verify target from terminal using dmesg):

sudo dd if=usbarmory-debian_stretch-base_image-20180322.raw of=/dev/sdX bs=1M conv=fsync

Mac OS X (verify target from terminal with diskutil list):

sudo dd if=usbarmory-debian_stretch-base_image-20180322.raw of=/dev/rdiskN bs=1m

On Windows, and other OSes, alternatively the Etcher utility can be used.

Connecting

After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default user usbarmory and password usbarmory. NOTE: There is a DHCP server running by default. Alternatively the host interface IP address can be statically set to 10.0.0.2/24.

LED feedback

To aid initial testing the base image configures the board LED to reflect CPU load average, via the Linux Heartbeat Trigger driver. In case this is undesired, the heartbeat can be disabled by removing the ledtrig_heartbeat module in /etc/modules. More information about LED control here.

Resizing

The default image is 4GB of size, to use the full microSD space a new partition can be added or the existing one can be resized as described here.

Additional resources

Project page
Documentation
Board schematics, layout and support files
INTERLOCK - file encryption front end
Discussion group

Major changes against the previous release:

  • upgraded kernel to 4.14.29
  • upgraded U-Boot to 2018.03
  • upgraded Debian to 9.4
  • added ca-certificates package

SHA256:

40e898df4f4315a423181929a8d6e8b2cfa28e2deecb29d9f7480ef085e56866  usbarmory-debian_stretch-base_image-20180322.raw.xz
712ee9d14455d437dbfec9cba77a14d692154a1862d8304686a9294d022836f0  usbarmory-debian_stretch-base_image-20180322.raw.zip

@andrejro andrejro released this Feb 23, 2018 · 9 commits to master since this release

Assets 4

This release contains the Debian base operating system image provided as reference for booting, and start developing on, the USB armory board.

The base image consists of a standard Linux distribution (Debian) prepared with the process outlined in the usbarmory-debian-base_image repository.

Installation

IMPORTANT: /dev/sdX, /dev/diskN must be replaced with your microSD device (not eventual microSD partitions), ensure that you are specifying the correct one. Errors in target specification will result in disk corruption.

NOTE: Remember to uncompress the downloaded image file before imaging.

Linux (verify target from terminal using dmesg):

sudo dd if=usbarmory-debian_stretch-base_image-20180222.raw of=/dev/sdX bs=1M conv=fsync

Mac OS X (verify target from terminal with diskutil list):

sudo dd if=usbarmory-debian_stretch-base_image-20180222.raw of=/dev/rdiskN bs=1m

On Windows, and other OSes, alternatively the Etcher utility can be used.

Connecting

After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default user usbarmory and password usbarmory. NOTE: There is a DHCP server running by default. Alternatively the host interface IP address can be statically set to 10.0.0.2/24.

LED feedback

To aid initial testing the base image configures the board LED to reflect CPU load average, via the Linux Heartbeat Trigger driver. In case this is undesired, the heartbeat can be disabled by removing the ledtrig_heartbeat module in /etc/modules. More information about LED control here.

Resizing

The default image is 4GB of size, to use the full microSD space a new partition can be added or the existing one can be resized as described here.

Additional resources

Project page
Documentation
Board schematics, layout and support files
INTERLOCK - file encryption front end
Discussion group

Major changes against the previous release:

  • upgraded to kernel 4.14.20
  • kernel installed as debian package
  • added debian kernel repository (inversepath.github.io/debian) to allow kernel updates via apt-get

SHA256:

58afbdb1b1d6724bf53d929e32865cae8bbffb493137e5317dbe62e7fed6baa1  usbarmory-debian_stretch-base_image-20180222.raw.xz
4c1b7a6f714c110cd3bc03a1f80889ddab93d37227c14504ecc9bbf4f6ee676f  usbarmory-debian_stretch-base_image-20180222.raw.zip

@andrejro andrejro released this Feb 8, 2018 · 17 commits to master since this release

Assets 4

This release contains the Debian base operating system image provided as reference for booting, and start developing on, the USB armory board.

The base image consists of a standard Linux distribution (Debian) prepared with the process outlined in the usbarmory-debian-base_image repository.

Installation

IMPORTANT: /dev/sdX, /dev/diskN must be replaced with your microSD device (not eventual microSD partitions), ensure that you are specifying the correct one. Errors in target specification will result in disk corruption.

NOTE: Remember to uncompress the downloaded image file before imaging.

Linux (verify target from terminal using dmesg):

sudo dd if=usbarmory-debian_stretch-base_image-20180208.raw of=/dev/sdX bs=1M conv=fsync

Mac OS X (verify target from terminal with diskutil list):

sudo dd if=usbarmory-debian_stretch-base_image-20180208.raw of=/dev/rdiskN bs=1m

On Windows, and other OSes, alternatively the Etcher utility can be used.

Connecting

After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default user usbarmory and password usbarmory. NOTE: There is a DHCP server running by default. Alternatively the host interface IP address can be statically set to 10.0.0.2/24.

LED feedback

To aid initial testing the base image configures the board LED to reflect CPU load average, via the Linux Heartbeat Trigger driver. In case this is undesired, the heartbeat can be disabled by removing the ledtrig_heartbeat module in /etc/modules. More information about LED control here.

Resizing

The default image is 4GB of size, to use the full microSD space a new partition can be added or the existing one can be resized as described here.

Additional resources

Project page
Documentation
Board schematics, layout and support files
INTERLOCK - file encryption front end
Discussion group

Major changes against the previous release:

  • upgraded to kernel 4.9.80
  • fixed URLs in sources.list (#7)

SHA256:

28297c48157ede344777dc50fa3d7ce6885b976bb2d46bb786ceaa482adf40c5  usbarmory-debian_stretch-base_image-20180208.raw.xz
60f56112649b030fb5e8a213382f64d5629ca56c25ab3102bd8f6ee913c05d1f  usbarmory-debian_stretch-base_image-20180208.raw.zip

@andrejro andrejro released this Jan 16, 2018 · 19 commits to master since this release

Assets 4

This release contains the Debian base operating system image provided as reference for booting, and start developing on, the USB armory board.

The base image consists of a standard Linux distribution (Debian) prepared with the process outlined in the usbarmory-debian-base_image repository.

Installation

IMPORTANT: /dev/sdX, /dev/diskN must be replaced with your microSD device (not eventual microSD partitions), ensure that you are specifying the correct one. Errors in target specification will result in disk corruption.

NOTE: Remember to uncompress the downloaded image file before imaging.

Linux (verify target from terminal using dmesg):

sudo dd if=usbarmory-debian_stretch-base_image-20180115.raw of=/dev/sdX bs=1M conv=fsync

Mac OS X (verify target from terminal with diskutil list):

sudo dd if=usbarmory-debian_stretch-base_image-20180115.raw of=/dev/rdiskN bs=1m

On Windows, and other OSes, alternatively the Etcher utility can be used.

Connecting

After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default user usbarmory and password usbarmory. NOTE: There is a DHCP server running by default. Alternatively the host interface IP address can be statically set to 10.0.0.2/24.

LED feedback

To aid initial testing the base image configures the board LED to reflect CPU load average, via the Linux Heartbeat Trigger driver. In case this is undesired, the heartbeat can be disabled by removing the ledtrig_heartbeat module in /etc/modules. More information about LED control here.

Resizing

The default image is 4GB of size, to use the full microSD space a new partition can be added or the existing one can be resized as described here.

Additional resources

Project page
Documentation
Board schematics, layout and support files
INTERLOCK - file encryption front end
Discussion group

Major changes against the previous release:

  • upgraded to kernel 4.9.75
  • upgraded to Debian 9 (Stretch)

SHA256:

3ceda5f7b2eaadb226a9ef029a2f1eaa49c726d2b7e3c9674ed5d29084c4ec4d  usbarmory-debian_stretch-base_image-20180115.raw.xz
fe814d67d9d7be028e537c72f73e727fa77c7d7c956690adbf8eb38e9652475a  usbarmory-debian_stretch-base_image-20180115.raw.zip

@andrejro andrejro released this May 18, 2017 · 38 commits to master since this release

Assets 4

This release contains the Debian base operating system image provided as reference for booting, and start developing on, the USB armory board.

The base image consists of a standard Linux distribution (Debian) prepared with the process outlined in the usbarmory-debian-base_image repository.

Installation

IMPORTANT: /dev/sdX, /dev/diskN must be replaced with your microSD device (not eventual microSD partitions), ensure that you are specifying the correct one. Errors in target specification will result in disk corruption.

NOTE: Remember to uncompress the downloaded image file before imaging.

Linux (verify target from terminal using dmesg):

sudo dd if=usbarmory-debian_jessie-base_image-20170518.raw of=/dev/sdX bs=1M conv=fsync

Mac OS X (verify target from terminal with diskutil list):

sudo dd if=usbarmory-debian_jessie-base_image-20170518.raw of=/dev/rdiskN bs=1m

On Windows, and other OSes, alternatively the Etcher utility can be used.

Connecting

After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default user usbarmory and password usbarmory. NOTE: There is a DHCP server running by default. Alternatively the host interface IP address can be statically set to 10.0.0.2/24.

LED feedback

To aid initial testing the base image configures the board LED to reflect CPU load average, via the Linux Heartbeat Trigger driver. In case this is undesired, the heartbeat can be disabled by removing the ledtrig_heartbeat module in /etc/modules. More information about LED control here.

Resizing

The default image is 4GB of size, to use the full microSD space a new partition can be added or the existing one can be resized as described here.

Additional resources

Project page
Documentation
Board schematics, layout and support files
INTERLOCK - file encryption front end
Discussion group

Major changes against the previous release:

  • upgraded to kernel 4.9.28
  • upgraded to U-Boot 2017.05
  • enabled DHCP server
  • added /boot/imx53-usbarmory-scc2.dtb for SCCv2 support

SHA256:

22eec0739b78b35fff99221d5abcfa06422b573eca4632a6f0cd9ba951654c11  usbarmory-debian_jessie-base_image-20170518.raw.xz
5225941826291068fe9df07ce8ec9237925db72cfe79f07a41818086392115f1  usbarmory-debian_jessie-base_image-20170518.raw.zip