[BL training-materials-updates] Atmel -> Microchip fixes

Michael Opdenacker michael.opdenacker at bootlin.com
Thu Mar 29 15:46:15 CEST 2018


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=7774633d0f8df00b94589c7a4580b713f433ea78

>---------------------------------------------------------------

commit 7774633d0f8df00b94589c7a4580b713f433ea78
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Thu Mar 29 15:40:45 2018 +0200

    Atmel -> Microchip fixes
    
    - Fixing atmel.com links
      Some atmel.com resources are no longer available through a redirection
      to Microchip's website.
    
    - Update the name too.
      I was perhaps a bit agressive, but someone at Microchip asked us
      to update our website. Don't hesitate to add back "formerly Atmel"
      wherever you think this is useful.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


>---------------------------------------------------------------

7774633d0f8df00b94589c7a4580b713f433ea78
 agenda/boottime-agenda.tex                              |  3 ++-
 agenda/sysdev-4d-agenda.tex                             | 17 +++++++++--------
 agenda/sysdev-4d-fr-agenda.tex                          |  6 +++---
 agenda/sysdev-agenda.tex                                | 17 +++++++++--------
 agenda/sysdev-fr-agenda.tex                             | 14 +++++++-------
 labs/boottime-bootloader/boottime-bootloader.tex        |  2 +-
 .../boottime-getting-started.tex                        |  6 +++---
 labs/boottime-install/boottime-install.tex              |  2 +-
 labs/boottime-kernel/boottime-kernel.tex                |  2 +-
 labs/boottime-results/boottime-results.tex              |  6 +++---
 .../sysdev-kernel-cross-compiling.tex                   |  4 ++--
 labs/sysdev-u-boot/sysdev-u-boot.tex                    | 11 +++++------
 slides/boottime-bootloader/boottime-bootloader.tex      | 10 +++++-----
 slides/boottime-filesystems/boottime-filesystems.tex    |  2 +-
 .../boottime-init-scripts3/boottime-init-scripts3.tex   |  6 +++---
 slides/boottime-kernel/boottime-kernel.tex              |  4 ++--
 slides/boottime-principles/boottime-principles.tex      |  2 +-
 slides/buildroot-build/buildroot-build.tex              |  2 +-
 .../buildroot-introduction/buildroot-introduction.tex   |  4 ++--
 slides/buildroot-whats-new/buildroot-whats-new.tex      |  2 +-
 slides/first-slides/alexandre-belloni.tex               |  2 +-
 slides/first-slides/boris-brezillon.tex                 |  2 +-
 slides/kernel-device-model/kernel-device-model.tex      |  2 +-
 slides/sama5d3-board/sama5d3-board.tex                  |  2 +-
 .../sysdev-bootloaders-sequence.tex                     |  2 +-
 slides/sysdev-shopping-list/sysdev-shopping-list.tex    |  4 ++--
 slides/thanks-atmel/thanks-atmel.tex                    |  2 +-
 slides/xplained-board/xplained-board.tex                |  6 +++---
 28 files changed, 73 insertions(+), 71 deletions(-)

diff --git a/agenda/boottime-agenda.tex b/agenda/boottime-agenda.tex
index 467f9ba..a82d2c8 100644
--- a/agenda/boottime-agenda.tex
+++ b/agenda/boottime-agenda.tex
@@ -40,7 +40,8 @@ Boot Time Optimization Training\\
     Reducing kernel boot time \par
     Bootloader optimizations \par
     Advanced techniques and alternatives \par
-    Practical labs with ARM boards (SAMA5D3x evaluation kits from Atmel).\\
+    Practical labs with ARM boards (SAMA5D3x evaluation kits from
+    Microchip).\\
     \hline
     {\bf Materials} &
     Check that the course contents correspond to your needs:
diff --git a/agenda/sysdev-4d-agenda.tex b/agenda/sysdev-4d-agenda.tex
index 998fd9f..14ed811 100644
--- a/agenda/sysdev-4d-agenda.tex
+++ b/agenda/sysdev-4d-agenda.tex
@@ -42,7 +42,8 @@ Embedded Linux system development training\\
 	Lightweight building blocks for embedded systems \par
     Embedded system development tools \par
 	Embedded application development and debugging \par
-	Practical labs with the ARM based SAMA5D3 Xplained board from Atmel \\
+	Practical labs with the ARM based SAMA5D3 Xplained board from
+        Microchip \\
     \hline
     {\bf Materials} &
     Check that the course contents correspond to your needs:
@@ -117,8 +118,8 @@ Embedded Linux system development training\\
 \feagendatwocolumn
 {Hardware}
 {
-	Using the Atmel SAMA5D3 Xplained board in all practical labs
-	SAMA5D36 (Cortex A5) CPU from Atmel, which features:
+	Using the Microchip SAMA5D3 Xplained board in all practical labs
+	SAMA5D36 (Cortex A5) CPU from Microchip, which features:
 
   \begin{itemize}
   \item USB powered
@@ -198,7 +199,7 @@ Embedded Linux system development training\\
 \feagendatwocolumn
 {Lab - Bootloader and U-boot}
 {
-  {\em Using the Atmel SAMA5D3 Xplained board}
+  {\em Using the Microchip SAMA5D3 Xplained board}
   \begin{itemize}
   \item Set up serial communication with the board.
   \item Configure, compile and install the first-stage bootloader
@@ -245,7 +246,7 @@ Embedded Linux system development training\\
 \feagendaonecolumn
 {Lab - Kernel cross-compiling and booting}
 {
-  {\em Using the Atmel Xplained board}
+  {\em Using the Microchip Xplained board}
   \begin{itemize}
   \item Configuring the Linux kernel and cross-compiling it for the ARM board.
   \item Downloading your kernel on the board through U-boot's tftp client.
@@ -280,7 +281,7 @@ Embedded Linux system development training\\
 \feagendaonecolumn
 {Lab – Tiny root filesystem built from scratch with BusyBox}
 {
-  {\em Using the Atmel Xplained board}
+  {\em Using the Microchip Xplained board}
   \begin{itemize}
   \item Now build a basic root filesystem from scratch for your ARM system
   \item Setting up a kernel to boot your system on a workstation
@@ -371,7 +372,7 @@ Embedded Linux system development training\\
 }
 {Lab - System build with Buildroot}
 {
-  {\em Using the Atmel Xplained board}
+  {\em Using the Microchip Xplained board}
   \begin{itemize}
   \item Using Buildroot to rebuild the same system as in the previous lab.
   \item Seeing how easier it gets.
@@ -399,7 +400,7 @@ Embedded Linux system development training\\
 \feagendaonecolumn
 {Lab – Application development and debugging}
 {
-  {\em On the Atmel Xplained board}
+  {\em On the Microchip Xplained board}
   \begin{itemize}
   \item Develop and compile an application relying on the ncurses library
   \item Using strace, ltrace and gdbserver to debug a crappy application
diff --git a/agenda/sysdev-4d-fr-agenda.tex b/agenda/sysdev-4d-fr-agenda.tex
index 86fd7b2..56a27d4 100644
--- a/agenda/sysdev-4d-fr-agenda.tex
+++ b/agenda/sysdev-4d-fr-agenda.tex
@@ -124,11 +124,11 @@ Travaux pratiques avec une carte ARM. \\
 {Matériel}
 {
   La plateforme matérielle utilisée pendant les travaux pratiques de
-  cette formation est la carte {SAMA5D3 Xplained d'Atmel}, dont voici les
+  cette formation est la carte {SAMA5D3 Xplained de Microchip}, dont voici les
   caractéristiques :
 
   \begin{itemize}
-  \item Un processeur ARM Cortex A5 d'Atmel (SAMA5D36)
+  \item Un processeur ARM Cortex A5 de Microchip (SAMA5D36)
   \item Alimenté par USB
   \item 256 Mo de RAM DDR2
   \item 256 Mo de flash NAND
@@ -206,7 +206,7 @@ Travaux pratiques avec une carte ARM. \\
 \feagendatwocolumn
 {TP - U-Boot}
 {
-  {\em Utilisation de la carte SAMA5D3 Xplained d'Atmel}
+  {\em Utilisation de la carte SAMA5D3 Xplained de Microchip}
   \begin{itemize}
   \item Mise en place de la communication série avec la carte.
   \item Configuration, compilation et installation du chargeur de
diff --git a/agenda/sysdev-agenda.tex b/agenda/sysdev-agenda.tex
index d6f25a9..9a7fe13 100644
--- a/agenda/sysdev-agenda.tex
+++ b/agenda/sysdev-agenda.tex
@@ -43,7 +43,8 @@ Embedded Linux system development training\\
     Embedded system development tools \par
 	Embedded application development and debugging \par
 	Implementing real-time requirements in embedded Linux systems \par
-	Practical labs with the ARM based SAMA5D3 Xplained board from Atmel \\
+	Practical labs with the ARM based SAMA5D3 Xplained board from
+        Microchip \\
     \hline
     {\bf Materials} &
     Check that the course contents correspond to your needs:
@@ -118,8 +119,8 @@ Embedded Linux system development training\\
 \feagendatwocolumn
 {Hardware}
 {
-	Using the Atmel SAMA5D3 Xplained board in all practical labs
-	SAMA5D36 (Cortex A5) CPU from Atmel, which features:
+	Using the Microchip SAMA5D3 Xplained board in all practical labs
+	SAMA5D36 (Cortex A5) CPU from Microchip, which features:
 
   \begin{itemize}
   \item USB powered
@@ -199,7 +200,7 @@ Embedded Linux system development training\\
 \feagendatwocolumn
 {Lab - Bootloader and U-boot}
 {
-  {\em Using the Atmel SAMA5D3 Xplained board}
+  {\em Using the Microchip SAMA5D3 Xplained board}
   \begin{itemize}
   \item Set up serial communication with the board.
   \item Configure, compile and install the first-stage bootloader
@@ -247,7 +248,7 @@ Embedded Linux system development training\\
 \feagendaonecolumn
 {Lab - Kernel cross-compiling and booting}
 {
-  {\em Using the Atmel Xplained board}
+  {\em Using the Microchip Xplained board}
   \begin{itemize}
   \item Configuring the Linux kernel and cross-compiling it for the ARM board.
   \item Downloading your kernel on the board through U-boot's tftp client.
@@ -282,7 +283,7 @@ Embedded Linux system development training\\
 \feagendaonecolumn
 {Lab – Tiny root filesystem built from scratch with BusyBox}
 {
-  {\em Using the Atmel Xplained board}
+  {\em Using the Microchip Xplained board}
   \begin{itemize}
   \item Now build a basic root filesystem from scratch for your ARM system
   \item Setting up a kernel to boot your system on a workstation
@@ -401,7 +402,7 @@ Embedded Linux system development training\\
 }
 {Lab - System build with Buildroot}
 {
-  {\em Using the Atmel Xplained board}
+  {\em Using the Microchip Xplained board}
   \begin{itemize}
   \item Using Buildroot to rebuild the same system as in the previous lab.
   \item Seeing how easier it gets.
@@ -429,7 +430,7 @@ Embedded Linux system development training\\
 \feagendaonecolumn
 {Lab – Application development and debugging}
 {
-  {\em On the Atmel Xplained board}
+  {\em On the Microchip Xplained board}
   \begin{itemize}
   \item Develop and compile an application relying on the ncurses library
   \item Using strace, ltrace and gdbserver to debug a crappy application
diff --git a/agenda/sysdev-fr-agenda.tex b/agenda/sysdev-fr-agenda.tex
index 3e42a7e..0883e0b 100644
--- a/agenda/sysdev-fr-agenda.tex
+++ b/agenda/sysdev-fr-agenda.tex
@@ -129,11 +129,11 @@ Travaux pratiques avec une carte ARM. \\
 {Matériel}
 {
   La plateforme matérielle utilisée pendant les travaux pratiques de
-  cette formation est la carte {SAMA5D3 Xplained d'Atmel}, dont voici les
+  cette formation est la carte {SAMA5D3 Xplained de Microchip}, dont voici les
   caractéristiques :
 
   \begin{itemize}
-  \item Un processeur ARM Cortex A5 d'Atmel (SAMA5D36)
+  \item Un processeur ARM Cortex A5 de Microchip (SAMA5D36)
   \item Alimenté par USB
   \item 256 Mo de RAM DDR2
   \item 256 Mo de flash NAND
@@ -211,7 +211,7 @@ Travaux pratiques avec une carte ARM. \\
 \feagendatwocolumn
 {TP - U-Boot}
 {
-  {\em Utilisation de la carte SAMA5D3 Xplained d'Atmel}
+  {\em Utilisation de la carte SAMA5D3 Xplained de Microchip}
   \begin{itemize}
   \item Mise en place de la communication série avec la carte.
   \item Configuration, compilation et installation du chargeur de
@@ -259,7 +259,7 @@ Travaux pratiques avec une carte ARM. \\
 \feagendaonecolumn
 {TP - Compilation croisée du noyau et démarrage sur la carte}
 {
-  {\em Utilisation de la carte Xplained d'Atmel}
+  {\em Utilisation de la carte Xplained de Microchip}
   \begin{itemize}
   \item Configuration du noyau Linux et compilation croisée pour la carte ARM.
   \item Mise en place d'un serveur TFTP sur la station de développement.
@@ -296,7 +296,7 @@ Travaux pratiques avec une carte ARM. \\
 \feagendaonecolumn
 {TP – Construction d'un minuscule système Linux embarqué avec BusyBox}
 {
-  {\em Utilisation de la carte Xplained d'Atmel}
+  {\em Utilisation de la carte Xplained de Microchip}
   \begin{itemize}
   \item Construction à partir de zéro d'un système de fichiers racine
 	contenant un système Linux embarqué
@@ -426,7 +426,7 @@ embarqué}
 }
 {TP - Construction d'un système avec Buildroot}
 {
-  {\em Utilisation de la carte Xplained d'Atmel}
+  {\em Utilisation de la carte Xplained de Microchip}
   \begin{itemize}
   \item Utilisation de Buildroot pour construire de façon automatisée
 	un système similaire à celui du TP précédent.
@@ -455,7 +455,7 @@ embarqué}
 \feagendaonecolumn
 {TP – Développement et déboguage d'application}
 {
-  {\em Sur la carte Xplained d'Atmel}
+  {\em Sur la carte Xplained de Microchip}
   \begin{itemize}
   \item Développement et compilation d'une application basée sur la bibliothèque
 	ncurses.
diff --git a/labs/boottime-bootloader/boottime-bootloader.tex b/labs/boottime-bootloader/boottime-bootloader.tex
index 37eea31..0285132 100644
--- a/labs/boottime-bootloader/boottime-bootloader.tex
+++ b/labs/boottime-bootloader/boottime-bootloader.tex
@@ -9,7 +9,7 @@ it simpler and by tuning its options.
 
 However, there's another bootloader available, called Barebox. It
 supports an increasing number of hardware platforms, in particular the
-Atmel based ones. One of its strengths is that it can copy the kernel
+Microchip based ones. One of its strengths is that it can copy the kernel
 image with the CPU RAM caches enabled, allowing for faster copy to RAM
 and execution from it.
 
diff --git a/labs/boottime-getting-started/boottime-getting-started.tex b/labs/boottime-getting-started/boottime-getting-started.tex
index bdce064..633e919 100644
--- a/labs/boottime-getting-started/boottime-getting-started.tex
+++ b/labs/boottime-getting-started/boottime-getting-started.tex
@@ -6,7 +6,7 @@ the board and how to reflash it}
 The first thing you need when working with a board is to access one of
 the serial ports of the processor.
 
-On the Atmel board, the processor's \code{DBGU} port can be accessed
+On the Microchip board, the processor's \code{DBGU} port can be accessed
 through the \code{J14} connector.
 
 \begin{center}
@@ -113,7 +113,7 @@ was found on
 \url{ftp://at91.com/pub/demo/linux4sam_4.0/linux4sam-buildroot-sama5d3xek_linux4sam_4.0.zip},
 but it may have changed since the time we prepared these instructions.
 Using the original copy is a way to make sure that the instructions are
-not broken by Atmel updates.}.
+not broken by Microchip updates.}.
 
 Let's take the copy of the demo from the USB flash drive and extract it:
 
@@ -178,7 +178,7 @@ after a few minutes in your terminal:
 \end{verbatim}
 
 If you are facing trouble or just need more details about how to use and
-flash the Atmel board, or if you wish to run the same steps from
+flash the Microchip board, or if you wish to run the same steps from
 Windows, you should read the
 \url{http://www.at91.com/linux4sam/bin/view/Linux4SAM/GettingStarted_a5d3x}
 page.
diff --git a/labs/boottime-install/boottime-install.tex b/labs/boottime-install/boottime-install.tex
index 5f0eb4a..176ff16 100644
--- a/labs/boottime-install/boottime-install.tex
+++ b/labs/boottime-install/boottime-install.tex
@@ -8,7 +8,7 @@ on the speed of your Internet connection.
 
 Here is the required hardware:
 \begin{itemize}
-\item Atmel SAMA5D3x evaluation kit
+\item Microchip SAMA5D3x evaluation kit
 \item 5V power adaptor for the kit
 \item At least one USB-A (male) to micro-USB (male) cable. Two such
       cables if possible.
diff --git a/labs/boottime-kernel/boottime-kernel.tex b/labs/boottime-kernel/boottime-kernel.tex
index 0a0c3eb..7c66cb1 100644
--- a/labs/boottime-kernel/boottime-kernel.tex
+++ b/labs/boottime-kernel/boottime-kernel.tex
@@ -119,7 +119,7 @@ etc).
 
 Before going on, reboot your board through \code{grabserial} to measure
 the total boot time. The kernel rebuild could have modified it a little
-bit (in case the Atmel people preparing the demo didn't use exactly the same toolchain
+bit (in case the Microchip people preparing the demo didn't use exactly the same toolchain
 or kernel options as we do). Write down your result at the end of this
 chapter.
 
diff --git a/labs/boottime-results/boottime-results.tex b/labs/boottime-results/boottime-results.tex
index e74dac6..50bcbea 100644
--- a/labs/boottime-results/boottime-results.tex
+++ b/labs/boottime-results/boottime-results.tex
@@ -72,11 +72,11 @@ Here are the longuest initcalls that we discovered on the boot graph:
 \begin{itemize}
 \item \code{atmel_hlcdfb_init} (about 800 ms!): obviously the
       framebuffer driver
-      for the Atmel's LCD controller. A quick look at the source code
+      for the Microchip LCD controller. A quick look at the source code
       \code{drivers/video/atmel_hlcdfb.c} doesn't reveal any obvious
       delay loop and anything pathological. There is no module parameter
       either which could be used to shorten probe time.
-\item \code{atmel_serial_init} (about 500 ms!): obviously Atmel's serial
+\item \code{atmel_serial_init} (about 500 ms!): obviously Microchip's serial
       driver. No obvious issue found in the code. Another driver
       that needs optimizing!
 \item \code{atmel_nand_init} (about 100 ms). Nothing suspicious found.
@@ -98,7 +98,7 @@ Here are the longuest initcalls that we discovered on the boot graph:
       reveals that this is a driver for the touch keys on the left
       hand of the LCD (\code{K1} to \code{K2} keys). Another driver
       which would be worth optimizing, but which could be built as a module.
-\item \code{atmci_init} (about 100 ms). That's the Atmel Multimedia
+\item \code{atmci_init} (about 100 ms). That's the Microchip Multimedia
       Card (MMC) interface. It can also be build as a module.
 \end{itemize}
 
diff --git a/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex b/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex
index c87d243..d0c20c5 100644
--- a/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex
+++ b/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex
@@ -5,7 +5,7 @@ After this lab, you will be able to:
 \begin{itemize}
 \item Set up a cross-compiling environment
 \item Configure the kernel Makefile accordingly
-\item Cross compile the kernel for the Atmel SAMA5D3 Xplained ARM board
+\item Cross compile the kernel for the Microchip SAMA5D3 Xplained ARM board
 \item Use U-Boot to download the kernel
 \item Check that the kernel you compiled starts the system
 \end{itemize}
@@ -19,7 +19,7 @@ Install the \code{qt5-default} package which is needed for the
 
 \section{Target system}
 
-We are going to cross-compile and boot a Linux kernel for the Atmel
+We are going to cross-compile and boot a Linux kernel for the Microchip
 SAMA5D3 Xplained board.
 
 \section{Kernel sources}
diff --git a/labs/sysdev-u-boot/sysdev-u-boot.tex b/labs/sysdev-u-boot/sysdev-u-boot.tex
index f0554e3..b8640f0 100644
--- a/labs/sysdev-u-boot/sysdev-u-boot.tex
+++ b/labs/sysdev-u-boot/sysdev-u-boot.tex
@@ -29,19 +29,19 @@ to reflash some bootloader through USB. Therefore, either by using an MMC/SD
 card or that fallback mode, we can start up a SAMA5D3-based board
 without having anything installed on it.
 
-\section{Downloading Atmel's flashing tool}
+\section{Downloading Microchip's flashing tool}
 
 Go to the \code{~/embedded-linux-labs/bootloader} directory.
 
 We're going to use that fallback mode, and its associated tool,
 \code{sam-ba}.
 
-We first need to download this tool, from Atmel's website\footnote{
+We first need to download this tool, from Microchip's website\footnote{
 In case this website is down, you can also find this
 tool on \url{http://bootlin.com/labs/tools/}.}.
 
 \begin{verbatim}
-wget http://www.atmel.com/Images/sam-ba_2.15.zip
+wget http://ww1.microchip.com/downloads/en/DeviceDoc/sam-ba_2.15.zip 
 unzip sam-ba_2.15.zip
 \end{verbatim}
 
@@ -113,7 +113,7 @@ look like:
 \end{itemize}
 
 The first item to compile is AT91Bootstrap that you can fetch from
-Atmel's GitHub account:
+Microchip's GitHub account:
 
 \begin{verbatim}
 git clone https://github.com/linux4sam/at91bootstrap.git
@@ -378,8 +378,7 @@ The \code{tftp} command should have downloaded the
 the board's memory at location \code{0x22000000}\footnote{
 This location is part of the board DRAM. If you want
 to check where this value comes from, you can check the Atmel SAMA5D3
-datasheet at \url{http://www.atmel.com/tools/ATSAMA5D3-XPLD.aspx}, 
-following the {\em Documents} link. It's a big document (more than 1,800
+datasheet at \url{https://bit.ly/2GTZYVs}. It's a big document (more than 1,800
 pages). In this document, look for \code{Memory Mapping} and you
 will find the SoC memory map. You will see that the address range for
 the memory controller ({\em DDRC S}) starts at \code{0x20000000}
diff --git a/slides/boottime-bootloader/boottime-bootloader.tex b/slides/boottime-bootloader/boottime-bootloader.tex
index a95610f..961bd9b 100644
--- a/slides/boottime-bootloader/boottime-bootloader.tex
+++ b/slides/boottime-bootloader/boottime-bootloader.tex
@@ -117,7 +117,7 @@ This saved 56 ms on this ARM9 system (400 MHz)!
 
 \begin{frame}
 \frametitle{U-Boot - Remove unnecessary memmove (2)}
-Results on Atmel SAMA5D3 Xplained (ARM), Linux 3.10:
+Results on Microchip SAMA5D3 Xplained (ARM), Linux 3.10:
 \newline\newline
 \begin{tabular}{| l || c | c |}
 \hline
@@ -140,7 +140,7 @@ Measured between \code{Booting kernel} and \code{Starting kernel ...}
 \item Disable CRC checking with a U-boot environment variable:\\
       \code{setenv verify no}
 \end{itemize}
-Results on Atmel SAMA5D3 Xplained (ARM), Linux 3.10:
+Results on Microchip SAMA5D3 Xplained (ARM), Linux 3.10:
 \newline\newline
 \begin{tabular}{| l || c | c |}
 \hline
@@ -256,7 +256,7 @@ After:
 \begin{itemize}
 \item Principle: instead of loading the bootloader and then the kernel,
       load the kernel right away!
-\item For example, on Atmel AT91, is is easy to implement with
+\item For example, on Microchip AT91, is is easy to implement with
       \code{at91bootstrap v3}. You just need to configure it
       with one of the \code{linux} or \code{linux_dt} configurations:
 \begin{block}{}
@@ -316,7 +316,7 @@ Total & {\bf 5.516 s} & 6.066 s & 5.678 s & 5.759 s & 6.017 s & 8.683 s \\
 \end{tabular}
 }
 \vfill{}
-Results on Atmel AT91SAM9263 (ARM), 200 MHz, Linux 3.13-rc4
+Results on Microchip AT91SAM9263 (ARM), 200 MHz, Linux 3.13-rc4
 {\fontsize{7}{10}\selectfont
 \begin{tabular}{| l || c | c | c | c | c | c |}
 \hline
@@ -344,7 +344,7 @@ Results indeed depend on I/O and CPU performance!
       size), but the slower kernel code quickly offsets
       the benefits. Your system will run slower!
 \end{itemize}
-Results on Atmel SAMA5D3 Xplained (ARM), Linux 3.10, gzip compression:
+Results on Microchip SAMA5D3 Xplained (ARM), Linux 3.10, gzip compression:
 \newline\newline
 \begin{tabular}{| l || c | c | c |}
 \hline
diff --git a/slides/boottime-filesystems/boottime-filesystems.tex b/slides/boottime-filesystems/boottime-filesystems.tex
index 0a1fb0d..eb914d1 100644
--- a/slides/boottime-filesystems/boottime-filesystems.tex
+++ b/slides/boottime-filesystems/boottime-filesystems.tex
@@ -144,7 +144,7 @@ For raw flash storage
 \begin{frame}
 \frametitle{UBI Fastmap benchmark}
 \begin{itemize}
-\item Measured on the Atmel SAMA5D3 Xplained board (ARM), Linux 3.10
+\item Measured on the Microchip SAMA5D3 Xplained board (ARM), Linux 3.10
 \item UBI space: 216 MB
 \item Root filesystem: 80 MB used (Yocto)
 \item Average results:
diff --git a/slides/boottime-init-scripts3/boottime-init-scripts3.tex b/slides/boottime-init-scripts3/boottime-init-scripts3.tex
index 92bba39..900c29f 100644
--- a/slides/boottime-init-scripts3/boottime-init-scripts3.tex
+++ b/slides/boottime-init-scripts3/boottime-init-scripts3.tex
@@ -84,7 +84,7 @@ Initramfs compression & 4309112 & 455 ms & 947 ms & 5.527 s & + 11 ms \\
 \hline
 \end{tabular}
 \newline\newline
-CALAO USB-A9263 (ARM, Atmel AT91SAM9263, 200 MHz)
+CALAO USB-A9263 (ARM, Microchip AT91SAM9263, 200 MHz)
 \begin{tabular}{| l || c | c | c | c | c | }
 \hline
 Mode & Size & Copy & Uncompress & Total & Diff \\
@@ -106,7 +106,7 @@ Often the first sign of life that you are showing!
       binary: {\tiny
 \url{https://git.bootlin.com/users/michael-opdenacker/static-binaries/tree/fbv}}
 \item However, this is slow:\\
-      878 ms on an Atmel AT91SAM9263 system!
+      878 ms on an Microchip AT91SAM9263 system!
 \end{itemize}
 \end{frame}
 
@@ -124,7 +124,7 @@ lzop -9 /root/logo.fb
 lzopcat /root/logo.fb.lzo > /dev/fb0
       \end{verbatim}
 \end{itemize}
-Results on an Atmel AT91SAM9263 system: \\
+Results on an Microchip AT91SAM9263 system: \\
 \begin{tabular}{| l || c | c | c | }
 \hline
 & \code{fbv} & plain copy (\code{dd}) & \code{lzopcat} \\
diff --git a/slides/boottime-kernel/boottime-kernel.tex b/slides/boottime-kernel/boottime-kernel.tex
index a7e6dd0..a3dd3d7 100644
--- a/slides/boottime-kernel/boottime-kernel.tex
+++ b/slides/boottime-kernel/boottime-kernel.tex
@@ -150,7 +150,7 @@ Conclusion: don't use LZO for now.
 \item You will still be able to use \code{dmesg} to get the kernel
       messages.
 \item Time between starting the kernel and starting the \code{init}
-      program, on Atmel SAMA5D3 Xplained (ARM), Linux 3.10:
+      program, on Microchip SAMA5D3 Xplained (ARM), Linux 3.10:
       \newline\newline
     \begin{tabular}{| l || c | c | c |}
     \hline
@@ -186,7 +186,7 @@ Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816)
 Calibrating delay loop (skipped) preset value.. 262.96 BogoMIPS (lpj=1314816)
 \end{verbatim}
 \end{block}
-	\item Tests on Atmel SAMA5D3 Xplained (ARM), Linux 3.10:
+	\item Tests on Microchip SAMA5D3 Xplained (ARM), Linux 3.10:
       \newline\newline
     \begin{tabular}{| l || c | c | c |}
     \hline
diff --git a/slides/boottime-principles/boottime-principles.tex b/slides/boottime-principles/boottime-principles.tex
index b9b318a..cd8e935 100644
--- a/slides/boottime-principles/boottime-principles.tex
+++ b/slides/boottime-principles/boottime-principles.tex
@@ -37,7 +37,7 @@ Generic boot sequence
 \begin{center}
     \includegraphics[width=\textwidth]{slides/boottime-principles/generic-boot-sequence.pdf}
 \end{center}
-Example: typical boot sequence on Atmel AT91
+Example: typical boot sequence on Microchip AT91
 \begin{center}
     \includegraphics[width=\textwidth]{slides/boottime-principles/at91-boot-sequence.pdf}
 \end{center}
diff --git a/slides/buildroot-build/buildroot-build.tex b/slides/buildroot-build/buildroot-build.tex
index 93ef4ae..c092499 100644
--- a/slides/buildroot-build/buildroot-build.tex
+++ b/slides/buildroot-build/buildroot-build.tex
@@ -209,7 +209,7 @@ BR2_PACKAGE_STRESS=y
   \item Buildroot comes with a number of existing {\em defconfigs} for
     various publicly available hardware platforms:
     \begin{itemize}
-    \item RaspberryPi, BeagleBone Black, CubieBoard, Atmel evaluation
+    \item RaspberryPi, BeagleBone Black, CubieBoard, Microchip evaluation
       boards, Minnowboard, various i.MX6 boards
     \item QEMU emulated platforms
     \end{itemize}
diff --git a/slides/buildroot-introduction/buildroot-introduction.tex b/slides/buildroot-introduction/buildroot-introduction.tex
index e1a440b..5256cc2 100644
--- a/slides/buildroot-introduction/buildroot-introduction.tex
+++ b/slides/buildroot-introduction/buildroot-introduction.tex
@@ -52,7 +52,7 @@
       \begin{itemize}
       \item Imagination Technologies
       \item Marvell
-      \item Atmel
+      \item Microchip (formerly Atmel)
       \item Analog Devices
       \end{itemize}
     \item {\bf SoM and board vendors}
@@ -174,7 +174,7 @@ $ make 2>&1 | tee build.log
     \item Those steps are very device specific
     \item Buildroot provides some tools to generate SD card / USB key
       images ({\em genimage}) or directly to flash or boot specific
-      platforms: SAM-BA for Atmel, imx-usb-loader for i.MX6, OpenOCD,
+      platforms: SAM-BA for Microchip, imx-usb-loader for i.MX6, OpenOCD,
       etc.
     \end{itemize}
   \end{itemize}
diff --git a/slides/buildroot-whats-new/buildroot-whats-new.tex b/slides/buildroot-whats-new/buildroot-whats-new.tex
index 6d79392..38384cb 100644
--- a/slides/buildroot-whats-new/buildroot-whats-new.tex
+++ b/slides/buildroot-whats-new/buildroot-whats-new.tex
@@ -24,7 +24,7 @@
   \item {\bf Toolchains:} Use {\em uClibc-ng} by default, add gcc 5.x
     support, update toolchain components
   \item {\bf Defconfigs:} VIA VAB-820/AMOS-820, OLimex OLinuxino A20
-    Lime, many Atmel evaluation boards, ACME Systems Aria G25,
+    Lime, many Microchip evaluation boards, ACME Systems Aria G25,
     WarPboard, Altera Cyclone 5 Development Board, Xilinx zc706, ARC
     AXS101 and AXS103
   \item {\bf Infrastructure:}
diff --git a/slides/first-slides/alexandre-belloni.tex b/slides/first-slides/alexandre-belloni.tex
index ef779fa..4f6ef04 100644
--- a/slides/first-slides/alexandre-belloni.tex
+++ b/slides/first-slides/alexandre-belloni.tex
@@ -4,7 +4,7 @@
             Electrons)
       \item Open-source contributor
         \begin{itemize}
-          \item Linux kernel {\bf co-maintainer for Atmel ARM
+          \item Linux kernel {\bf co-maintainer for Microchip ARM
             processors}
           \item Contributing to {\bf kernel support for Marvell
             ARM (Berlin) processors}
diff --git a/slides/first-slides/boris-brezillon.tex b/slides/first-slides/boris-brezillon.tex
index bf37312..6d6413c 100644
--- a/slides/first-slides/boris-brezillon.tex
+++ b/slides/first-slides/boris-brezillon.tex
@@ -6,7 +6,7 @@
 	      to work in a company making home automation systems
         \item Community contributions:
 	\begin{itemize}
-		\item {\bf Kernel support for the AT91 SoCs} ARM SoCs from Atmel
+		\item {\bf Kernel support for the AT91 SoCs} ARM SoCs from Microchip
 		\item {\bf Kernel support for the sunXi SoCs} ARM SoCs from Allwinner
 	\end{itemize}
 	\item Living in {\bf Toulouse}, France
diff --git a/slides/kernel-device-model/kernel-device-model.tex b/slides/kernel-device-model/kernel-device-model.tex
index 831eb92..2c1df47 100644
--- a/slides/kernel-device-model/kernel-device-model.tex
+++ b/slides/kernel-device-model/kernel-device-model.tex
@@ -111,7 +111,7 @@
     \begin{itemize}
     \item \kdir{drivers/usb/host}
     \item For EHCI, UHCI, OHCI, XHCI, and their implementations on
-      various systems (Atmel, IXP, Xilinx, OMAP, Samsung, PXA, etc.)
+      various systems (Microchip, IXP, Xilinx, OMAP, Samsung, PXA, etc.)
     \end{itemize}
   \item Device drivers
     \begin{itemize}
diff --git a/slides/sama5d3-board/sama5d3-board.tex b/slides/sama5d3-board/sama5d3-board.tex
index 116016e..3c8a5d3 100644
--- a/slides/sama5d3-board/sama5d3-board.tex
+++ b/slides/sama5d3-board/sama5d3-board.tex
@@ -4,7 +4,7 @@
   \begin{columns}
     \column{0.6\textwidth}
     \begin{itemize}
-      \item Atmel SAMA5D3x embedded MPU (cortex A5 at 536MHz)
+      \item Microchip SAMA5D3x embedded MPU (cortex A5 at 536MHz)
       \item 4 Gb DDR2, 2 Gb NAND flash, 128 Mb NOR, 32 Mb SPI Serial DataFlash
       \item Ethernet 10/100/1Gb
       \item Two USB 2.0 Hosts, one USB 2.0 Host/Device
diff --git a/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex b/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
index e1284c4..7343587 100644
--- a/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
+++ b/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
@@ -105,7 +105,7 @@
 \end{frame}
 
 \begin{frame}
-  \frametitle{Booting on ARM Atmel AT91}
+  \frametitle{Booting on ARM Microchip AT91}
   \begin{columns}
     \column{0.3\textwidth}
     \includegraphics[width=\textwidth]{slides/sysdev-bootloaders-sequence/at91-boot.pdf}
diff --git a/slides/sysdev-shopping-list/sysdev-shopping-list.tex b/slides/sysdev-shopping-list/sysdev-shopping-list.tex
index ff85d77..b614998 100644
--- a/slides/sysdev-shopping-list/sysdev-shopping-list.tex
+++ b/slides/sysdev-shopping-list/sysdev-shopping-list.tex
@@ -4,9 +4,9 @@
     \column{0.75\textwidth}
     \footnotesize
     \begin{itemize}
-      \item Atmel SAMA5D3 Xplained board - Available from Atmel and
+      \item Microchip SAMA5D3 Xplained board - Available from Microchip and
  	    multiple distributors (Mouser, Digikey...)
-	    See \url{http://www.atmel.com/tools/ATSAMA5D3-XPLD.aspx}
+	    See \url{https://bit.ly/2Ghv10p} (Microchip's website)
       \item USB Serial Cable - Female ends:
 	    Olimex: \url{http://j.mp/18Hk8yF} \\
       \item Logitech USB H340 audio headsets
diff --git a/slides/thanks-atmel/thanks-atmel.tex b/slides/thanks-atmel/thanks-atmel.tex
index 1261fff..a00a615 100644
--- a/slides/thanks-atmel/thanks-atmel.tex
+++ b/slides/thanks-atmel/thanks-atmel.tex
@@ -2,7 +2,7 @@
 \frametitle{Thanks}
    Special thanks to
    \begin{itemize}
-     \item Atmel Corporation \\
+     \item Microchip (formerly Atmel Corporation) \\
      \begin{itemize}
 	   \item For funding the development of the first version of
                  these materials.
diff --git a/slides/xplained-board/xplained-board.tex b/slides/xplained-board/xplained-board.tex
index 20b616a..4761236 100644
--- a/slides/xplained-board/xplained-board.tex
+++ b/slides/xplained-board/xplained-board.tex
@@ -1,11 +1,11 @@
 \begin{frame}
 \frametitle{Hardware used in this training session}
-  Using Atmel SAMA5D3 Xplained boards in all practical labs
+  Using Microchip (formerly Atmel) SAMA5D3 Xplained boards in all practical labs
   \begin{columns}
     \column{0.6\textwidth}
     {\footnotesize
     \begin{itemize}
-	\item SAMA5D36 (Cortex A5) CPU from Atmel
+	\item SAMA5D36 (Cortex A5) CPU from Microchip
 	\item USB powered!
 	\item 256 MB DDR2 RAM, 256 MB NAND flash
 	\item 2 Ethernet ports (Gigabit + 100 Mbit)
@@ -22,6 +22,6 @@
   \vspace{1em}
   {\small
   Board and CPU documentation, design files, software:
-  \url{http://www.atmel.com/sama5d3xplained}
+  \url{https://bit.ly/2Ghv10p} (Microchip's website)
   }
 \end{frame}




More information about the training-materials-updates mailing list