1. 程式人生 > >fl2440裸機除錯需要注意的問題

fl2440裸機除錯需要注意的問題

1.JLINK

     JILNK模擬器會使fl2440開發板復位,所以插上JLINK後,bootloader不能啟動,而且LCD白屏,這是正常現象

2.關於Processor ARM79_0 raised an exception.Cause: Undefined instruction 問題的解決辦法

    在AXD->options ->configure interface 中的session file 中選擇Run Configuration Script載入初始化檔案,例如命名為init.ini,具體內如如下

Setmem 0x53000000 0x00000000 32   

Setmem 0x4A000008 0xFFFFFFFF 32   

Setmem 0x4A00001C 0x000007FF 32  

Setmem 0x56000050 0x000055AA 32 

Setmem 0x4C000014 0x00000007 32 

Setmem 0x4C000000 0x00FFFFFF 32 

Setmem 0x4C000004 0x00061012 32 

Setmem 0x4C000008 0x00040042 32 

Setmem 0x48000000 0x22111120 32 

Setmem 0x48000004 0x00002F50 32 

Setmem 0x48000008 0x00000700 32 

Setmem 0x4800000C 0x00000700 32 

Setmem 0x48000010 0x00000700 32 

Setmem 0x48000014 0x00000700 32 

Setmem 0x48000018 0x0007FFFC 32 

Setmem 0x4800001C 0x00018005 32 

Setmem 0x48000020 0x00018005 32 

Setmem 0x48000024 0x008E0459 32 

Setmem 0x48000028 0x00000032 32 

Setmem 0x4800002C 0x00000030 32 

Setmem 0x48000030 0x00000030 32 

    這樣每次進入AXD就會自動初始化記憶體,就可以進行裸機除錯啦

相關推薦

fl2440裸機除錯需要注意的問題

1.JLINK      JILNK模擬器會使fl2440開發板復位,所以插上JLINK後,bootloader不能啟動,而且LCD白屏,這是正常現象 2.關於Processor ARM79_0 raised an exception.Cause: Undefined in

OK6410裸機除錯(使用串列埠,不需要使用JLINK)

開通部落格已經好長時間了,一直沒有寫過什麼東西,今天就先隨便寫點吧。 我使用的是飛凌公司的OK6410開發板,個人感覺不算太好。做工方面不怎麼精緻,且使用不長時間CPU晶片就會感覺到很燙。當時選他的原因主要是因為便宜,並且很多資料都是開源的。 由於OK6410是ARM11的

linux環境下c++的編寫、除錯以及makefile多檔案連編需要注意的問題

最近剛開始接觸Linux C++,發現其與windows C++有太大的差別。這裡是自己的一些總結,如果有新人看到,希望能夠幫到您。 1、gcc編譯器簡介 生成一個.out需要將原始檔依次進行預處理、

成為Java高手需要注意的25個學習目標

1.你需要精通面向物件分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該瞭解UML,尤其是class,object,interaction以及statediagrams。 2.你需要學習Java語言的基礎知識以及它的核心類庫 (collections,seria

自學Java程式設計,比培訓機構學成的機率大嗎?需要注意什麼?

作為一個已經寫了十幾年程式碼的老程式設計師,其實無論是自學還是參加培訓本質上都是讓自己開竅學習,程式設計相對別的職業入門還是相對難一些,很多人學了一年了,都不沒找到學習程式設計的感覺,更別說是開竅了,程式設計是一個自我認知不斷加強的過程,最厲害的法寶是堅持到底。同樣是一個知識點在不同的階段認知水平差距非常大,

Lambda表示式和For迴圈使用需要注意的一個地方

一個需要注意的地方看下面的程式碼: using System;using System.Collections.Generic;using System.Linq;namespace MyCsStudy{    clas

詳解關於Vue2.0路由開啟keep-alive時需要注意的地方

Vue2.0 做應用必有的需求就是頁面資料需要做快取,不用每次進入頁面都要把資料重新請求一遍,每次頁面切換都有段等待資料相應時間,這個使用者體驗可想有多麼蛋疼,所以頁面快取是必要的,啥時候需要更新頁面資料呢?可以監聽狀態變化,或者是手動下拉重新整理重新請求資料,醬紫,我想使用者體驗會做的更好。 keep-a

在升序陣列中:求絕對值最小的數:思路分三步,需要注意邊界:len = length-1,引數陣列個數為空,為1的條件等;

package com.interview.datastructure; import java.util.Arrays; public class MinAbsoluteValue { public static void main(String[] args) { int a

自行組裝主機需要注意的事項

1.留意主機板上所支援的CPU型號,還需要考慮記憶體與這二者的相關性,不是任何主機板都可以安插DDR III 的記憶體 2.CPU的外頻與記憶體的外頻一致最好 3.在新購買或升級主機時,CPU、主機板、記憶體與相關的介面裝置都需要同時考慮才行。 4.電源:選取電源時,最好選取轉換率高

android studio快捷鍵需要注意的地方

1:程式碼自動補齊:推薦使用none的形式: Editor—>General—>Code Completion:None 2:自動提示需要實現的方法快捷鍵設定: keymap—>Main Menu—>Code—>Implement Methods 3:設

浮點數值需要注意

浮點數不能用是否等於判斷(因為舍入誤差的原因,永遠不要測試某個特定的浮點數值); 因為0.1+0.2 != 0.3 1.1+1.3 != 2.4 ES6中通過Number.EPSILON(1與大於1的最小浮點數的差,為2的-52次冪,成為極小量)可以判定某個特定的浮點數值 function wi

演算法競賽中c++一些需要注意的錯誤

1. 關於精度: 取整 除法取整: (除數為正)被除數為正時系統除法為向下取整,被除數為負時系統除法為向上取整。 向上取整(被除數非負,除數為正): 一般寫法(有bug): int cal(int x,int y) { return (x-1)/y+1; } 上

int與Long需要注意的值範圍

今天使用程式計算一個算式,算出的結果一點不對,當時就氣死我了。 然後用計算器算了好幾遍,先證明自己邏輯沒有混亂。 這個算式什麼樣子? System.out.println( "不加L,丟失精度:"+(-1387053568*31 + 19287)); 執行結果:明顯不對。 不加L

在學習Python的過程中需要注意的點

  一、學習流程 1.學習過程中(看視訊、直播課程、書籍) 跟上思路 一旦發現不懂的概念, 先記錄在筆記中, 事後再查 搜尋引擎(不要在意百度,谷歌哪個逼格高;自己注意篩選就好) 查不到,或者查到不理解;來群裡吧(516107834)

八大基本變數在賦值時需要注意的一個原則

java中的變數型別: 1.數值型變數: byte    short    int    long(長度排序) 2.字元型別: char(單個字元)   String(字串) 3.浮點型別: float(單精

使用el-radio-group需要注意的地方

<template> <el-radio-group v-model="radio2"> <el-radio :label="3">備選項</el-radio> <el-radio :label="6">備選項</el

QGraphicsItem使用訊號槽時需要注意的事項

1. 繼承QGraphicsItem的子類需要首先繼承自QObjectd再繼承QGraphicsItem 2. 在子類標頭檔案方需要新增宣告 Q_OBJECT 3. 需要重新編譯 class MyItem : public QObject, public QGraphicsI

Unity開發時遇到的各種需要注意的地方

前言: 最近在做東西的時候突然想到,自己以前做過的專案有很多地方需要注意的,然而並沒有記錄下來,導致下次還會出現這樣的問題。於是就有了這個想法,把之前各種各樣奇奇怪怪的問題都記錄下來,解決方案也寫下了。 一是加深記憶,二是萬一又遇到了好歹也有個參考;   正文: 1、T

安裝CentOS6.10需要注意的問題

伺服器:聯想疊雲伺服器 作業系統:CentOS6.10 實戰任務:U盤安裝CentOS6.10 一、準備工作: 1.阿里巴巴開源映象站下載:https://opsx.alibaba.com/mirror  提供最近時期的兩個版本:CentOS6.10、CentOS7 2.UltraIS

web前端開發工程師需要注意的web前端開發規範有哪些

從事web前端開發工作我們就需要了解web前端開發的規範,這樣才能保證web前端開發工程師們可以高效快速的完成工作,本篇文章小編和大家分享一下web前端開發工程師需要注意的web前端開發規範有哪些,希望對小夥伴們有所幫助。 一、css書寫規範 1. 編碼統一為utf-8; 2. 協