Skip to content

Commit 834aecc

Browse files
committed
Correct alpha-numeric order for boards
1 parent 20ac3fc commit 834aecc

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

readme.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,15 @@ In this way the project exhibits a high level of portability.
6666

6767
## Supported Targets in the Reference Application
6868

69-
The reference application supports the following targets:
69+
The reference application supports the following targets (in alpha-numeric order):
7070

7171
| Target name (as used in build command) | Target Description | *(breadboard) |
7272
| -------------------------------------- | ----------------------------------------------------------- | ------------- |
73-
| `avr` | MICROCHIP(R) [former ATMEL(R)] AVR(R) ATmega328P | X |
73+
| `am335x` | BeagleBone with Texas Instruments(R) AM335x ARM(R) A8 | |
7474
| `atmega2560` | MICROCHIP(R) [former ATMEL(R)] AVR(R) ATmega2560 | |
7575
| `atmega4809` | MICROCHIP(R) [former ATMEL(R)] AVR(R) ATmegax4809 | X |
76-
| `am335x` | BeagleBone with Texas Instruments(R) AM335x ARM(R) A8 | |
77-
| `bcm2835_raspi_b` | RaspberryPi(R) Zero with ARM1176-JZFS(TM) | |
76+
| `avr` (as used in the book) | MICROCHIP(R) [former ATMEL(R)] AVR(R) ATmega328P | X |
77+
| `bcm2835_raspi_b` | RaspberryPi(R) Zero with ARM1176-JZFS(TM) | X |
7878
| `Debug`/`Release` | PC on `Win*` via MSVC x64 compiler `Debug`/`Release` | |
7979
| `host` | PC/Workstation on `Win*`/`mingw64`/`*nix` via host compiler | |
8080
| `lpc11c24` | NXP(R) OM13093 LPC11C24 board ARM(R) Cortex(R)-M0+ | |
@@ -366,10 +366,16 @@ be found in the [ref_app/target](./ref_app/target) directory
366366
and its subdirectories. There are individual subdirectories for
367367
each supported target microcontroller system.
368368

369-
The MICROCHIP(R) [former ATMEL(R)] AVR(R) configuration
370-
called `target avr` runs
371-
on a classic ARDUINO(R) compatible board.
372-
The program toggles the yellow LED on `portb.5`.
369+
The ARM(R) A8 configuration (called `target am335x`) runs on the BeagleBone
370+
board (black edition). For the white edition, the CPU clock needs to be reduced
371+
from $900~\text{MHz}$ to something like $600~\text{MHz}$. This project creates a bare-metal program
372+
for the BeagleBone that runs independently from any kind of `*nix` distro on
373+
the board. Our program is designed to boot the BeagleBone from a raw binary file
374+
called _MLO_ stored on a FAT32 SDHC microcard. The binary file includes a
375+
special boot header comprised of two 32-bit integers. The program is loaded
376+
from SD-card into RAM memory and subsequently executed. When switching on
377+
the BeagleBone black, the boot button (S2) must be pressed while powering
378+
up the board. The program toggles the first user LED (LED1 on `port1.21`).
373379

374380
The MICROCHIP(R) [former ATMEL(R)] AVR(R) configuration
375381
called `target atmega2560` runs
@@ -389,16 +395,10 @@ on an ARDUINO(R) EVERY compatible board clocked
389395
with the internal resonator at $20~\text{MHz}$.
390396
The program toggles the yellow LED on `porte.2` (i.e., `D5`).
391397

392-
The ARM(R) A8 configuration (called `target am335x`) runs on the BeagleBone
393-
board (black edition). For the white edition, the CPU clock needs to be reduced
394-
from $900~\text{MHz}$ to something like $600~\text{MHz}$. This project creates a bare-metal program
395-
for the BeagleBone that runs independently from any kind of `*nix` distro on
396-
the board. Our program is designed to boot the BeagleBone from a raw binary file
397-
called _MLO_ stored on a FAT32 SDHC microcard. The binary file includes a
398-
special boot header comprised of two 32-bit integers. The program is loaded
399-
from SD-card into RAM memory and subsequently executed. When switching on
400-
the BeagleBone black, the boot button (S2) must be pressed while powering
401-
up the board. The program toggles the first user LED (LED1 on `port1.21`).
398+
The MICROCHIP(R) [former ATMEL(R)] AVR(R) configuration
399+
called `target avr` (as used in the book) runs
400+
on a classic ARDUINO(R) compatible board.
401+
The program toggles the yellow LED on `portb.5`.
402402

403403
The ARM(R) 1176-JZF-S configuration (called `target bcm2835_raspi_b`) runs on the
404404
RaspberryPi(R) Zero (PiZero) single core controller.

0 commit comments

Comments
 (0)