Commits

Anonymous committed 61f3ff3

évolution documentation

Comments (0)

Files changed (5)

source/documents/foca.pdf

Binary file added.

source/installation.rst

 
                         export PATH=$PATH:~/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin/
 
-        - installer des librairies nécessaires (facultatif et fonction du système ...) :
+        - installer des librairies nécessaires (facultatif et fonction du système ...)::
+                sudo apt-get install libusb--dev
+                sudo apt-get install libusb-1.0-0
+                sudo apt-get install libusb-1.0-0-dev
+                sudo apt-get install libsgutils2-dev
+                sudo apt-get install scons
 
-            .. code-block :: sh
+        - compiler stlink::
+                cd ~/stm32f4_work
+                tar -zxvf stlink.tar.gz
+                cd stlink
+                make
 
-                        sudo apt-get install libusb--dev
-                        sudo apt-get install libusb-1.0-0
-                        sudo apt-get install libusb-1.0-0-dev
-                        sudo apt-get install libsgutils2-dev
-                        sudo apt-get install scons
-
-        - compiler stlink :
-
-            .. code-block :: sh
-
-                        cd ~/stm32f4_work
-                        tar -zxvf stlink.tar.gz
-                        cd stlink
-                        make
             .. note::
 
                    En cas de problème de compilation, regarder du côté des librairies de développement
 
-        - décompresser l'archive de pymite  :
+        - compiler stlink :
+            stlink peut être obtenue à partir d'un dépôt directement depuis github::
+            git clone https://github.com/texane/stlink stlink
+            # please read README file ...
+            ./autogen.sh
+            ./configure
+            make
 
-            .. code-block :: sh
+        - décompresser l'archive de pymite ou récupèrer le projet depuis bitbucket :
 
-                        cd ~/stm32f4_work
-                        tar -zxvf pymite-09.tar.gz
+            si vous avez déjà l'archive pymite::
+              cd ~/stm32f4_work
+              tar -zxvf pymite-09.tar.gz
 
+            dans le cas contraire s ::
+              hg clone https://bitbucket.org/tuck/pymite
+
+
+==================
+une console python
+==================
+
+brancher le foca
+brancher le port TXD sur PA3
+brancher le port RXD sur PA2
+
+python ipm.py -f ../platform/stm32f4/pmfeatures.py  --serial=/dev/ttyUSB0 --baud=9600
+

source/lcd/keepmee.txt

Empty file added.

source/tutorial_part1.rst

             - CTRL+A+N : prochain TAB
             - CTRL+A+P : précédent TAB
 
+        .. note::
+
+          https://github.com/texane/stlink
+
     3. démarrer le listener !
         - # ce placer dans le bon répertoire ...
-        - cd ~/stm32f4_work/
+        - cd ~/stm32f4_work/stlink
         - steph@tuck-eeepc:~/stm32f4_work/stlink$ sudo ./gdbserver/st-util fu bar
             non-option ARGV-elements: fu bar 
             2012-09-15T19:00:57 INFO src/stlink-common.c: Loading device parameters....
                 # sinon un appel directe fera l'affaire :
                     ~/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin/arm-none-eabi-gdb
                 arm-none-eabi-gdb
+
+                        GNU gdb (Sourcery CodeBench Lite 2011.09-69) 7.2.50.20100908-cvs
+                        Copyright (C) 2010 Free Software Foundation, Inc.
+                        License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
+                        This is free software: you are free to change and redistribute it.
+                        There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
+                        and "show warranty" for details.
+                        This GDB was configured as "--host=i686-pc-linux-gnu --target=arm-none-eabi".
+                        For bug reporting instructions, please see:
+                        <https://support.codesourcery.com/GNUToolchain/>.
+                        (gdb) target extended localhost:4242
+                        Remote debugging using localhost:4242
+                        0x080007bc in ?? ()
+                        (gdb) load main.elf
+                        Loading section .text, size 0x15ce8 lma 0x8000000
+                        Loading section .ARM.excep, size 0x8 lma 0x8015ce8
+                        Loading section .data, size 0x59c lma 0x8015cf0
+                        Start address 0x80007bc, load size 90764
+                        Transfer rate: 665 bytes/sec, 9076 bytes/write.
+                        (gdb) continue
+                        Continuing.
+
+
                 # cela démarre la console gdb et vous donne la main
                 target extended localhost:4242
                 # charge le fichier elf (préalablement compilé, cf `scons PLATFORM=stm32f4`