- 
                Notifications
    
You must be signed in to change notification settings  - Fork 137
 
Build
        Bogdan Bogush edited this page Apr 18, 2021 
        ·
        2 revisions
      
    
                
Linux x32/x64, Windows x64.
          - Go to Google Driver.
 - Press "Download All".
 - mkdir ~/dev/
 - cd ~/dev/
 - mv ~/Downloads/nand_programmer*.zip ./
 - unzip nand_programmer-*.zip
 - cd nand_programmer/compiler/
 - tar -xvf gcc-arm-none-eabi-4_9-2015q1-20150306-linux.tar.bz2
 - cd ..
 - git clone https://github.com/bbogush/nand_programmer.git
 - cd nand_programmer/firmware
 - make
 
- Go to Google Driver.
 - Download and install compiler (gcc-arm-none-eabi-10-2020-q4-major-win32.exe) and make (make-3.81.exe).
 - Add path to installed binaries (arm-none-eabi-gcc.exe, make.exe) to PATH environment variable.
 - git clone https://github.com/bbogush/nand_programmer.git
 - cd nand_programmer/firmware
 - make
 
- sudo apt-get install libboost-all-dev
 - Install Qt5.x
 - Open ~/dev/nand_programmer/nand_programmer/qt/qt.pro with QtCreator.
 - Go to Projects->Build->Build Steps->Add Build Step->Make. Add "install" to "Make arguments".
 - Build->Run qmake.
 - Build->Build All.
 - Build->Run.
 
- Install boost library (boost.zip) from GoogleDriver archive under C:/boost/ or compile.
 - Install Qt5.x.
 - Open ~/dev/nand_programmer/nand_programmer/qt/qt.pro with QtCreator.
 - Go to Projects->Build->Build Steps->Add Build Step->Make. Add "install" to "Make arguments".
 - Build->Run qmake.
 - Build->Build All.
 - Build->Run.