久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

嵌入式Flash調(diào)試實(shí)戰(zhàn):從硬件到文件系統(tǒng)的穩(wěn)定性保障

嵌入式Flash調(diào)試實(shí)戰(zhàn):從硬件到文件系統(tǒng)的穩(wěn)定性保障 1. 項(xiàng)目概述從芯片到系統(tǒng)Flash調(diào)試的實(shí)戰(zhàn)價(jià)值在嵌入式系統(tǒng)開(kāi)發(fā)里Flash存儲(chǔ)器NAND和NOR是程序代碼和數(shù)據(jù)存儲(chǔ)的基石。但很多工程師尤其是剛?cè)胄械呐笥殉30阉鼈儺?dāng)作一個(gè)簡(jiǎn)單的“黑盒”——初始化、讀寫、擦除照著手冊(cè)的API調(diào)完就完事了。直到某一天產(chǎn)品在高溫下偶爾啟動(dòng)失敗或者量產(chǎn)時(shí)發(fā)現(xiàn)部分板子無(wú)法燒錄又或者系統(tǒng)運(yùn)行一段時(shí)間后數(shù)據(jù)莫名其妙出錯(cuò)這才意識(shí)到Flash的“脾氣”遠(yuǎn)比想象中復(fù)雜。我干了十多年嵌入式從消費(fèi)電子到工業(yè)控制都踩過(guò)坑深刻體會(huì)到精通Flash的應(yīng)用調(diào)試是區(qū)分“功能實(shí)現(xiàn)者”和“系統(tǒng)穩(wěn)定保障者”的關(guān)鍵門檻。這份筆記我們就拋開(kāi)那些枯燥的理論參數(shù)直接切入實(shí)戰(zhàn)。聚焦在應(yīng)用調(diào)試這個(gè)核心環(huán)節(jié)我會(huì)結(jié)合NAND Flash和NOR Flash最典型的應(yīng)用場(chǎng)景拆解從驅(qū)動(dòng)編寫、性能優(yōu)化、到可靠性保障、量產(chǎn)測(cè)試的全流程中你會(huì)遇到哪些真問(wèn)題以及如何系統(tǒng)地解決它們。無(wú)論是你正在調(diào)試一塊陌生的Flash芯片還是想優(yōu)化現(xiàn)有系統(tǒng)的存儲(chǔ)性能與壽命這里面的經(jīng)驗(yàn)都能直接拿來(lái)用。2. 核心思路建立分層的調(diào)試認(rèn)知模型面對(duì)Flash調(diào)試最怕的就是“頭痛醫(yī)頭腳痛醫(yī)腳”。看到一個(gè)讀寫錯(cuò)誤就只去查時(shí)序遇到擦除失敗就只懷疑電壓。這種碎片化的調(diào)試效率極低。我的經(jīng)驗(yàn)是必須建立一個(gè)分層的調(diào)試認(rèn)知模型從上到下系統(tǒng)性地排查。2.1 硬件層一切穩(wěn)定性的根基所有軟件問(wèn)題最終都要回歸硬件驗(yàn)證。對(duì)于Flash硬件層的問(wèn)題往往最隱蔽也最致命。電源與噪聲Flash尤其是高速NOR Flash或MLC/TLC NAND對(duì)電源紋波極其敏感。你需要用示波器實(shí)測(cè)Flash芯片VCC管腳在讀寫、擦除瞬間的電壓跌落。我遇到過(guò)不少案例軟件讀寫邏輯完全正確但就是在某些板子上隨機(jī)出錯(cuò)最后發(fā)現(xiàn)是電源路徑上的寄生電感過(guò)大導(dǎo)致瞬間電流需求無(wú)法滿足電壓被拉低至芯片工作閾值以下。對(duì)策是在芯片電源引腳就近放置一個(gè)容量合適的陶瓷去耦電容如100nF和一個(gè)稍大容量的鉭電容如10uF并確保電源走線足夠?qū)?、路徑短。信?hào)完整性對(duì)于工作在幾十MHz甚至上百M(fèi)Hz的SPI/QSPI NOR Flash信號(hào)完整性就是生命線。過(guò)沖、振鈴、邊沿緩慢都會(huì)導(dǎo)致采樣錯(cuò)誤。務(wù)必使用示波器開(kāi)啟高分辨率模式測(cè)量CLK、DIO等關(guān)鍵信號(hào)的波形。檢查阻抗是否匹配走線是否過(guò)長(zhǎng)是否有過(guò)孔造成的阻抗不連續(xù)。一個(gè)實(shí)用技巧在驅(qū)動(dòng)能力允許的情況下適當(dāng)降低接口速度例如從80MHz降到40MHz是快速判斷是否為信號(hào)完整性問(wèn)題的有效方法。焊接與虛焊這是量產(chǎn)時(shí)的噩夢(mèng)。BGA封裝的NAND Flash虛焊可能導(dǎo)致間歇性通信失敗。除了目檢和X-Ray在軟件上可以增加上電自檢POST上電后不進(jìn)行復(fù)雜讀寫先循環(huán)讀取Flash的IDJEDEC ID多次比如1000次統(tǒng)計(jì)成功率。如果成功率不是100%硬件問(wèn)題的概率就非常大了。2.2 驅(qū)動(dòng)與協(xié)議層確保通信的準(zhǔn)確性硬件無(wú)誤后就進(jìn)入了驅(qū)動(dòng)層。這里的關(guān)鍵是嚴(yán)格遵循芯片數(shù)據(jù)手冊(cè)Datasheet和行業(yè)標(biāo)準(zhǔn)協(xié)議。時(shí)序參數(shù)數(shù)據(jù)手冊(cè)里的tCHQV,tWHSL,tPROG這些時(shí)間參數(shù)不是擺設(shè)。很多MCU的SPI、FlexSPI控制器配置項(xiàng)就是對(duì)應(yīng)這些時(shí)序。你需要根據(jù)主控時(shí)鐘和Flash要求精確計(jì)算分頻系數(shù)、采樣相位等。常見(jiàn)坑點(diǎn)忽略了Flash的tRES退出深度省電模式的時(shí)間上電或喚醒后立即發(fā)送指令導(dǎo)致無(wú)響應(yīng)。指令序列NOR Flash的寫操作通常是“寫使能 - 寫狀態(tài)寄存器 - 輪詢狀態(tài)”或“寫使能 - 頁(yè)編程 - 輪詢狀態(tài)”。NAND Flash的寫操作是“序列輸入0x80- 輸入地址/數(shù)據(jù) - 序列輸入0x10- 等待就緒”。必須嚴(yán)格按順序且每個(gè)指令后的延時(shí)必須滿足。我習(xí)慣將整個(gè)指令序列封裝成一個(gè)帶超時(shí)判斷的函數(shù)方便調(diào)試和復(fù)用。初始化流程N(yùn)OR Flash可能需要配置狀態(tài)寄存器中的位來(lái)使能4線模式、設(shè)置等待狀態(tài)等。NAND Flash則需要初始化ECC引擎、標(biāo)記壞塊。一個(gè)重要的調(diào)試習(xí)慣在初始化函數(shù)里不僅返回成功失敗最好把讀取到的ID、狀態(tài)寄存器值等關(guān)鍵信息打印或記錄下來(lái)這是后續(xù)對(duì)比分析的基線。2.3 文件系統(tǒng)與管理層應(yīng)對(duì)Flash的物理特性直接操作裸Flash設(shè)備是極少見(jiàn)的通常都會(huì)搭載文件系統(tǒng)如LittleFS, SPIFFS或Flash管理層如FTL for NAND。這一層是邏輯與物理的橋梁?jiǎn)栴}也最多。擦寫均衡Wear Leveling這是延長(zhǎng)Flash壽命的核心機(jī)制。調(diào)試時(shí)你需要驗(yàn)證均衡算法是否真的在工作??梢栽O(shè)計(jì)一個(gè)測(cè)試反復(fù)寫入一個(gè)大小固定的文件然后用調(diào)試工具或自定義函數(shù)定期讀出所有物理塊的擦除計(jì)數(shù)。觀察計(jì)數(shù)是否均勻增長(zhǎng)而不是集中在某幾個(gè)塊上。工具推薦對(duì)于開(kāi)源文件系統(tǒng)可以打開(kāi)其調(diào)試日志觀察塊分配和垃圾回收的過(guò)程。壞塊管理Bad Block ManagementNAND Flash出廠就有壞塊使用中還會(huì)產(chǎn)生新的壞塊。管理層必須能識(shí)別讀取時(shí)檢查備用區(qū)標(biāo)記、記錄維護(hù)壞塊表和規(guī)避映射到好塊。調(diào)試時(shí)可以主動(dòng)注入“壞塊”在測(cè)試中手動(dòng)將某個(gè)好塊的備用區(qū)標(biāo)記為壞塊觀察系統(tǒng)是否能正確識(shí)別并跳過(guò)該塊同時(shí)不影響已有數(shù)據(jù)的讀取和新數(shù)據(jù)的寫入。這是檢驗(yàn)壞塊管理邏輯健壯性的好方法。垃圾回收Garbage Collection這是影響寫性能和寫放大的關(guān)鍵。當(dāng)系統(tǒng)在頻繁寫入小文件時(shí)如果感覺(jué)間歇性卡頓很可能是在進(jìn)行垃圾回收。你需要關(guān)注垃圾回收的觸發(fā)條件空閑塊閾值、執(zhí)行過(guò)程是否阻塞應(yīng)用和效率合并有效頁(yè)的比例。通過(guò)監(jiān)控空閑塊數(shù)量的變化可以直觀看到其觸發(fā)點(diǎn)。3. 核心調(diào)試場(chǎng)景與實(shí)戰(zhàn)手法掌握了分層模型我們就可以針對(duì)具體場(chǎng)景進(jìn)行實(shí)戰(zhàn)調(diào)試了。下面這幾個(gè)場(chǎng)景幾乎每個(gè)項(xiàng)目都會(huì)遇到。3.1 場(chǎng)景一系統(tǒng)啟動(dòng)失敗與Bootloader調(diào)試NOR Flash常用于存儲(chǔ)Bootloader和應(yīng)用程序。啟動(dòng)失敗是最令人緊張的問(wèn)題。問(wèn)題現(xiàn)象上電后無(wú)任何反應(yīng)或卡在啟動(dòng)初期。調(diào)試步驟確認(rèn)硬件最小系統(tǒng)測(cè)量核心電壓、復(fù)位信號(hào)、時(shí)鐘是否正常。使用JTAG/SWD調(diào)試器嘗試連接MCU。如果連不上首先排除硬件問(wèn)題。調(diào)試Bootloader本身如果調(diào)試器能連接但PC指針不在預(yù)期的Bootloader入口如0x00000000可能是Flash內(nèi)容損壞或映射錯(cuò)誤。使用調(diào)試器的內(nèi)存查看功能直接讀取Flash起始地址的內(nèi)容與編譯生成的二進(jìn)制文件通常是.bin或.hex進(jìn)行逐字節(jié)對(duì)比。不一致則說(shuō)明燒錄過(guò)程有問(wèn)題或Flash物理?yè)p壞。檢查向量表對(duì)于Cortex-M系列Flash起始處是中斷向量表其中第一個(gè)字是初始棧指針MSP第二個(gè)字是復(fù)位向量程序入口。確保這兩個(gè)值是正確的。我曾遇到因鏈接腳本錯(cuò)誤導(dǎo)致向量表地址偏移從而無(wú)法啟動(dòng)的情況。單步調(diào)試初始化代碼在Flash初始化函數(shù)如SystemInit、時(shí)鐘配置、QSPI初始化中設(shè)置斷點(diǎn)單步執(zhí)行觀察執(zhí)行到哪一步后跑飛或死機(jī)。重點(diǎn)關(guān)注對(duì)外設(shè)包括Flash控制器的配置寄存器寫入值是否正確。實(shí)操心得準(zhǔn)備一個(gè)“救磚”串口打印或LED閃爍代碼放在RAM中執(zhí)行。當(dāng)主程序崩潰時(shí)通過(guò)看門狗復(fù)位后先運(yùn)行這段RAM代碼通過(guò)串口輸出一些關(guān)鍵寄存器狀態(tài)或錯(cuò)誤碼能極大提升診斷效率。3.2 場(chǎng)景二運(yùn)行時(shí)數(shù)據(jù)損壞與ECC校驗(yàn)NAND Flash由于物理特性存在位翻轉(zhuǎn)Bit Flip的可能必須依賴ECC糾錯(cuò)。問(wèn)題現(xiàn)象讀取之前存儲(chǔ)的文件或參數(shù)內(nèi)容偶爾出錯(cuò)但重新寫入再讀又正常。調(diào)試步驟確認(rèn)ECC已啟用并正確配置檢查驅(qū)動(dòng)中每次頁(yè)編程Page Program后是否計(jì)算了ECC值并寫入備用區(qū)Spare Area。每次頁(yè)讀取時(shí)是否根據(jù)讀取數(shù)據(jù)和備用區(qū)的ECC值進(jìn)行了校驗(yàn)和糾錯(cuò)。注入錯(cuò)誤進(jìn)行測(cè)試這是驗(yàn)證ECC機(jī)制是否有效的黃金法則。在寫入數(shù)據(jù)后讀取數(shù)據(jù)前通過(guò)調(diào)試器或特殊指令手動(dòng)翻轉(zhuǎn)Flash某個(gè)物理頁(yè)中的1個(gè)比特從0變1或1變0然后讓系統(tǒng)正常讀取該頁(yè)。觀察結(jié)果a) 系統(tǒng)是否報(bào)告了ECC錯(cuò)誤b) 返回的數(shù)據(jù)是糾錯(cuò)后的正確數(shù)據(jù)還是錯(cuò)誤數(shù)據(jù)c) 如果翻轉(zhuǎn)2個(gè)比特超出ECC糾錯(cuò)能力系統(tǒng)是否會(huì)報(bào)告不可糾正錯(cuò)誤這個(gè)測(cè)試能徹底檢驗(yàn)?zāi)愕腅CC軟硬件鏈路是否完整。區(qū)分軟錯(cuò)誤和硬錯(cuò)誤位翻轉(zhuǎn)如果是隨機(jī)的且重新編程后消失屬于軟錯(cuò)誤由電荷泄漏、輻射等引起ECC可以糾正。如果同一個(gè)物理位置反復(fù)出錯(cuò)即使擦除重寫后很快再次出現(xiàn)則可能是硬錯(cuò)誤物理?yè)p傷該塊應(yīng)被標(biāo)記為壞塊。注意事項(xiàng)不同強(qiáng)度的ECC如1-bit/512B, 4-bit/512B, BCH, LDPC糾錯(cuò)能力不同。要根據(jù)Flash的數(shù)據(jù)手冊(cè)選擇匹配的ECC方案。糾錯(cuò)能力越強(qiáng)計(jì)算開(kāi)銷和備用區(qū)占用就越大需要權(quán)衡。3.3 場(chǎng)景三寫性能瓶頸分析與優(yōu)化產(chǎn)品需要快速保存數(shù)據(jù)但發(fā)現(xiàn)寫Flash特別慢。問(wèn)題現(xiàn)象數(shù)據(jù)保存時(shí)界面卡頓或日志記錄跟不上高頻事件。性能剖析方法定量測(cè)量在寫操作的開(kāi)始和結(jié)束點(diǎn)打時(shí)間戳計(jì)算純硬件編程時(shí)間。例如寫入一個(gè)4KB的頁(yè)NOR Flash可能需要幾ms到幾十msNAND Flash可能需要幾百us到幾ms。對(duì)比數(shù)據(jù)手冊(cè)的tPP頁(yè)編程時(shí)間參數(shù)如果遠(yuǎn)大于手冊(cè)值問(wèn)題可能不在Flash本身。分析耗時(shí)分布軟件開(kāi)銷文件系統(tǒng)的元數(shù)據(jù)更新、查找空閑塊、垃圾回收觸發(fā)前的檢查這些都可能引入巨大開(kāi)銷。特別是當(dāng)存儲(chǔ)空間快滿時(shí)垃圾回收會(huì)頻繁發(fā)生導(dǎo)致寫操作延遲激增??偩€競(jìng)爭(zhēng)如果Flash掛在與其它設(shè)備共享的總線上如AHB、AXI可能存在仲裁延遲。擦除操作NOR Flash的寫前擦除通常是扇區(qū)或整片擦除耗時(shí)非常長(zhǎng)幾百ms到幾秒。如果寫操作頻繁跨扇區(qū)就會(huì)頻繁觸發(fā)擦除。優(yōu)化策略緩沖寫B(tài)uffer Write將小數(shù)據(jù)在RAM中累積到一定大小如一個(gè)頁(yè)或扇區(qū)的整數(shù)倍再一次性寫入Flash能大幅減少寫次數(shù)和垃圾回收壓力。預(yù)留空間Over-provisioning不要將Flash的物理容量全部暴露給文件系統(tǒng)。預(yù)留一部分如5%-10%作為“空閑塊池”可以顯著降低垃圾回收的頻率和延遲這是用空間換時(shí)間的經(jīng)典做法。選擇更快的接口如果性能是瓶頸考慮將標(biāo)準(zhǔn)SPI NOR升級(jí)為QSPI或OSPIOctal SPI接口或者將并行NOR升級(jí)為HyperBus接口。硬件上的改變帶來(lái)的性能提升是數(shù)量級(jí)的。異步操作利用Flash支持“寫掛起”Write Suspend的特性在高優(yōu)先級(jí)中斷到來(lái)時(shí)暫停長(zhǎng)時(shí)間的擦除/編程操作待中斷服務(wù)完成后再恢復(fù)提高系統(tǒng)實(shí)時(shí)性。4. 高級(jí)議題可靠性、壽命測(cè)試與量產(chǎn)考量產(chǎn)品從實(shí)驗(yàn)室走向市場(chǎng)必須經(jīng)過(guò)嚴(yán)苛的可靠性驗(yàn)證。4.1 數(shù)據(jù)保持力與耐久性測(cè)試Flash的數(shù)據(jù)保持力Data Retention和耐久性Endurance是有限的受溫度、工藝等因素影響。加速測(cè)試方法我們無(wú)法等上10年來(lái)測(cè)試數(shù)據(jù)是否還能保存。行業(yè)通常采用**高溫烘烤High Temperature Bake**來(lái)加速測(cè)試。根據(jù)Arrhenius模型提高溫度可以加速電荷泄漏過(guò)程。例如將Flash芯片置于125°C的高溫箱中烘烤24小時(shí)可能等效于在55°C下存放數(shù)年。烘烤后取出冷卻至室溫再讀取之前寫入的特定測(cè)試數(shù)據(jù)如交替的0xAA和0x55檢查錯(cuò)誤率。注意烘烤測(cè)試會(huì)消耗Flash的耐久性需使用專門的測(cè)試樣品。耐久性測(cè)試編寫腳本對(duì)一組測(cè)試塊進(jìn)行持續(xù)的“擦除-編程-驗(yàn)證”循環(huán)直到達(dá)到標(biāo)稱的擦寫次數(shù)如10萬(wàn)次。記錄下首次出現(xiàn)不可糾正錯(cuò)誤ECC失效的循環(huán)次數(shù)以及錯(cuò)誤比特?cái)?shù)隨循環(huán)次數(shù)增長(zhǎng)的趨勢(shì)。這能幫你評(píng)估Flash芯片在實(shí)際使用中的壽命余量。溫度循環(huán)測(cè)試將板子在高溫如85°C和低溫如-40°C之間循環(huán)每個(gè)溫度點(diǎn)保持一定時(shí)間進(jìn)行數(shù)百次循環(huán)。測(cè)試過(guò)程中及結(jié)束后檢查Flash中數(shù)據(jù)的完整性。這個(gè)測(cè)試主要驗(yàn)證芯片封裝、焊點(diǎn)以及在不同溫度下讀寫穩(wěn)定性的問(wèn)題。4.2 量產(chǎn)燒錄與自動(dòng)化測(cè)試量產(chǎn)時(shí)成千上萬(wàn)的板子需要燒錄程序和校準(zhǔn)數(shù)據(jù)。燒錄器選型根據(jù)Flash接口SPI, parallel, eMMC, UFS和產(chǎn)能要求選擇離線燒錄器或在線燒錄ICP方案。確保燒錄器支持你的Flash型號(hào)并能提供穩(wěn)定的燒錄電壓和時(shí)鐘。燒錄腳本與校驗(yàn)燒錄不僅僅是“寫進(jìn)去”。必須包含以下步驟擦除檢查燒錄前全片擦除并讀取驗(yàn)證是否為全0xFF。編程與校驗(yàn)燒錄主程序數(shù)據(jù)并進(jìn)行回讀校驗(yàn)Verify即燒錄器讀取剛寫入的數(shù)據(jù)與源文件逐字節(jié)比較。CRC校驗(yàn)在程序中固定位置如向量表末尾寫入整個(gè)固件的CRC32值。產(chǎn)品上電時(shí)Bootloader可以重新計(jì)算CRC并與存儲(chǔ)值比對(duì)快速判斷固件完整性。壞塊處理自動(dòng)化對(duì)于NAND Flash量產(chǎn)燒錄工具必須能自動(dòng)識(shí)別并跳過(guò)出廠壞塊。通常燒錄器軟件會(huì)支持掃描壞塊列表BBT并應(yīng)用到燒錄地址映射中。自動(dòng)化測(cè)試框架燒錄后最好能接入自動(dòng)化測(cè)試架運(yùn)行一套簡(jiǎn)短的Flash健壯性測(cè)試用例。例如隨機(jī)寫入若干數(shù)據(jù)并讀出校驗(yàn)讀取Flash ID確認(rèn)型號(hào)正確進(jìn)行幾次快速的擦寫循環(huán)。這能攔截早期失效的芯片或焊接不良的板子。5. 調(diào)試工具箱與實(shí)用技巧工欲善其事必先利其器。除了邏輯分析儀、示波器這些硬件工具軟件工具同樣重要。5.1 軟件調(diào)試工具J-Link Commander J-Flash對(duì)于ARM Cortex-M平臺(tái)Segger的這套工具是神器。J-Link Commander可以讓你通過(guò)命令行直接讀寫內(nèi)存/Flash地址非常靈活。J-Flash則提供了圖形化界面方便燒錄、校驗(yàn)和查看Flash內(nèi)容。OpenOCD開(kāi)源調(diào)試器功能強(qiáng)大支持眾多芯片和Flash驅(qū)動(dòng)??梢跃帉懽远x腳本自動(dòng)化完成擦除、編程、校驗(yàn)等操作非常適合集成到CI/CD流程中。芯片廠商的編程工具如ST的STM32CubeProgrammerNXP的MCUXpresso Secure Provisioning Tool等。它們通常對(duì)自家芯片的Flash控制器支持最好有時(shí)能解決第三方工具無(wú)法識(shí)別的問(wèn)題。自定義日志與診斷接口在產(chǎn)品中預(yù)留一個(gè)輕量級(jí)的診斷Shell通過(guò)串口或USB實(shí)現(xiàn)讀取Flash ID、狀態(tài)寄存器、擦寫指定地址、讀取指定扇區(qū)等命令。這在現(xiàn)場(chǎng)問(wèn)題復(fù)現(xiàn)和診斷時(shí)比重新編譯調(diào)試版本固件要快得多。5.2 典型問(wèn)題速查表遇到問(wèn)題可以按此表快速定位方向問(wèn)題現(xiàn)象可能原因排查步驟無(wú)法識(shí)別Flash讀ID失敗1. 電源/時(shí)鐘未就緒2. 復(fù)位引腳狀態(tài)不對(duì)3. 接口時(shí)序配置錯(cuò)誤4. 芯片損壞或焊接問(wèn)題1. 測(cè)電壓、時(shí)鐘2. 查復(fù)位電路確認(rèn)已釋放3. 降低時(shí)鐘頻率檢查SPI模式(CPOL/CPHA)4. 換芯片或板子對(duì)比寫操作成功但讀回?cái)?shù)據(jù)錯(cuò)誤1. ECC未啟用或配置錯(cuò)誤2. 軟件讀寫緩沖區(qū)地址/長(zhǎng)度不對(duì)齊3. 發(fā)生了位翻轉(zhuǎn)軟錯(cuò)誤4. 電壓不穩(wěn)導(dǎo)致寫入數(shù)據(jù)錯(cuò)誤1. 檢查ECC使能和計(jì)算邏輯2. 檢查讀寫函數(shù)的參數(shù)確保頁(yè)對(duì)齊3. 重復(fù)讀幾次或讀其他頁(yè)對(duì)比4. 用示波器抓取寫操作時(shí)的電源紋波擦除非常慢或超時(shí)1. 擦除的地址范圍過(guò)大整片擦除2. 狀態(tài)輪詢邏輯有誤提前退出3. Flash進(jìn)入深度省電模式喚醒時(shí)間tRES未滿足4. 硬件鏈路有問(wèn)題狀態(tài)位始終讀不到“就緒”1. 確認(rèn)擦除粒度扇區(qū)/塊/整片2. 檢查輪詢間隔和超時(shí)時(shí)間確保足夠長(zhǎng)3. 在擦除指令前確保已發(fā)送喚醒指令并延時(shí)4. 用邏輯分析儀抓取SPI波形看狀態(tài)寄存器返回值系統(tǒng)運(yùn)行一段時(shí)間后數(shù)據(jù)丟失1. 擦寫均衡失效某塊提前損壞2. 數(shù)據(jù)保持力問(wèn)題高溫環(huán)境3. 文件系統(tǒng)元數(shù)據(jù)損壞4. 意外復(fù)位導(dǎo)致寫操作中斷1. 檢查各物理塊擦除計(jì)數(shù)是否均衡2. 評(píng)估產(chǎn)品工作環(huán)境溫度做高溫老化測(cè)試3. 嘗試運(yùn)行文件系統(tǒng)修復(fù)工具如fsck4. 增加寫操作的原子性如先寫備份區(qū)再切換量產(chǎn)時(shí)部分板子燒錄失敗1. 燒錄座/探針接觸不良2. 板間電源或信號(hào)質(zhì)量差異3. Flash芯片批次差異時(shí)序需微調(diào)4. 燒錄軟件腳本容錯(cuò)性不足1. 清潔燒錄接口檢查探針壓力2. 對(duì)比失敗板和成功板的硬件波形3. 在燒錄腳本中增加重試機(jī)制和更寬松的時(shí)序4. 記錄失敗板的序列號(hào)和錯(cuò)誤碼做統(tǒng)計(jì)分析5.3 一個(gè)真實(shí)的調(diào)試案例SPI NOR Flash在低溫下讀寫異常我曾負(fù)責(zé)一個(gè)戶外工業(yè)設(shè)備項(xiàng)目其配置參數(shù)存儲(chǔ)在一片SPI NOR Flash中。實(shí)驗(yàn)室測(cè)試一切正常但在冬季低溫-20°C現(xiàn)場(chǎng)測(cè)試時(shí)設(shè)備偶發(fā)啟動(dòng)失敗讀取配置錯(cuò)誤。排查過(guò)程首先懷疑溫度導(dǎo)致晶體振蕩器頻率漂移進(jìn)而影響SPI時(shí)序。但在低溫箱中測(cè)試發(fā)現(xiàn)即使主時(shí)鐘穩(wěn)定問(wèn)題依舊。用示波器在低溫下抓取SPI波形發(fā)現(xiàn)CLK和數(shù)據(jù)信號(hào)邊沿變得非常緩慢上升/下降時(shí)間遠(yuǎn)超數(shù)據(jù)手冊(cè)要求。原因是為了降低成本選用的電阻排阻值較大且未靠近芯片放置在低溫下阻抗特性變化導(dǎo)致RC常數(shù)變大。進(jìn)一步閱讀Flash數(shù)據(jù)手冊(cè)發(fā)現(xiàn)其規(guī)定了在擴(kuò)展工業(yè)級(jí)溫度范圍-40°C ~ 85°C下tV輸出有效時(shí)間和tHO輸出保持時(shí)間等參數(shù)會(huì)發(fā)生變化。而我們驅(qū)動(dòng)中的采樣點(diǎn)設(shè)置是基于常溫的在低溫下信號(hào)邊沿變緩后采樣點(diǎn)落在了信號(hào)變化的過(guò)渡區(qū)造成采樣錯(cuò)誤。解決方案硬件上更換更小阻值的上拉/下拉電阻并確保其緊靠Flash芯片引腳布局。軟件上在驅(qū)動(dòng)初始化時(shí)根據(jù)溫度傳感器或已知的應(yīng)用環(huán)境調(diào)整SPI控制器的采樣相位SCK Phase和時(shí)鐘極性SCK Polarity甚至適當(dāng)降低時(shí)鐘頻率為信號(hào)建立/保持時(shí)間留出更多余量。增加溫度自適應(yīng)初始化流程上電后讀取溫度傳感器值若低于0°C則切換至一套更保守的、時(shí)序余量更大的SPI配置參數(shù)。這個(gè)案例給我的教訓(xùn)是Flash的調(diào)試絕不能只看室溫下的表現(xiàn)必須結(jié)合產(chǎn)品的工作溫度范圍在極端條件下驗(yàn)證其讀寫穩(wěn)定性。數(shù)據(jù)手冊(cè)中與溫度相關(guān)的時(shí)序參數(shù)必須仔細(xì)閱讀并予以滿足。調(diào)試Flash就像和老朋友打交道你需要了解它的脾氣物理特性用正確的方式溝通驅(qū)動(dòng)協(xié)議并為它創(chuàng)造一個(gè)良好的生活環(huán)境硬件電路和系統(tǒng)管理。希望這份聚焦于實(shí)戰(zhàn)調(diào)試的筆記能幫你少走些彎路更快地馴服項(xiàng)目中的Flash存儲(chǔ)器構(gòu)建出真正穩(wěn)定可靠的產(chǎn)品。記住多動(dòng)手測(cè)多對(duì)比數(shù)據(jù)手冊(cè)多思考現(xiàn)象背后的物理和邏輯原因這才是嵌入式工程師的成長(zhǎng)之道。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
九月激情婷婷| 日本理论在线| 五月天婷婷激情| 五月婷婷hd| 凌辱美少妇久久aV| 亚洲操人| 深夜激情| 日韩久久三区| 9丨久久九九九| 国模吧 一区二区三区| 330Dv国产女人终合视频极品人与兽| 婷婷激情五月综合| 久热91| 国产乱码久久| 日韩精品人妻一区二区| 三级三级三级日本99| 国产超碰欧美| 丁香五月天啪啪| 自拍亚洲综合| 国产不卡免费在线视频| 精品无码一区二区人妻久久蜜桃| 亚洲精品乱码线路中文字幕| 麻豆精品A片免费观看| 欧美黑人日韩少妇色情| 无码日韩人妻av一| 久肏视频字幕| 欧美亚洲日韩人妻在线观看| 伊人五月天婷婷| 久久久com| 国产精品久久久久999| 国产精品视频自拍在线| 欧洲中文字幕| 欧美日韩性爱无码| 黑人与人妻| 在线A日本| 99999这里都精品| 亚洲AV无码AV吞精久久久久 | 99久在线精品99re8| 91色人妻| 午夜综合在线| 狠狠色综合网| 九九九不卡| 丁香六月啪| 伊人久日| 麻豆 亚洲 97| 夜夜一区二区| 东北女人高潮视频| 欧美亚洲国内自拍| 强奸乱伦AV网址| www.高清无码诱惑一区.com| 国产精品96| 性老妇一区二区三区| 乱伦a片视频| 在线观看午夜婷婷久久久久清性观看| 婷婷99狠狠躁天天躁| 日日夜夜骑| 无码免费一区二区三区啪啪| 国产在线视频二区| 亚洲欧美视| 大香蕉在线视频15| 芊芊操逼视频无码| 国产精品在线免费| 先锋音影AV| 激情五月天色色网| 天天看天天日天天操| 狠狠热这里都是精品| 国产中文精品一区二区在线观看| 99999国产精品| 麻豆 亚洲 97| 欧美成人黄网色网站| 亚洲色阁| 人妻天堂网| 色天使大香蕉| 国产精选三级在线观看| 久久久久久久亚洲Av无码| 东京热大香焦| 大鸡吧尹人在线| 欧美综合娱乐久久| 色吧91| 超碰97网址| 99热久| 嫩呦国产一区二区三区AV| 麻豆一区二区三区在线看 | 97亚洲在线| 综合网欧| 大香蕉手机在线视频| 啪一啪免费视频| 久久婷婷一区| 人人妻天天做天天爽| 九九伊人网| 精品国产人成在线| 天天伊人| 中文字幕乱妇免费视频| 青青草乱入乱欲视频在线观看| av凤凰久久久| 免费黄色片。| 国产欧美日本亚洲精品| 综合网亚洲| 91人妻人人澡人人爽人人精品| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 99久久9| 青娱乐亚洲自拍| 91美女视频在线观看| 91N综合网在线| 99色综合| 91GD.COM| 亚洲一卡二卡在线免费| 综合亚洲欧美精品日韩?v| 欧美热图99| 青青操视频在线| 亚洲天堂另类小说男人| 亚洲欧美日韩有码| av优播| 免费?级毛片无码?∨蜜芽试看| 色97干| av影院十区| 久九9精品| 久久视频,这里只有精品 | 五月综合久久| 久久成人国产| 激情干在线| 欧美操逼熟女| 国产三级日产三级韩国三级| 韩日无码在线观看| 色偷偷男人的天堂麻豆| 免费99精品国产自在在线| 加勒比综合九九99视频在线播放| 日韩精品9区| 乱色老一区二区三区的观看方式| 久久亚洲一区女同性恋中文字幕| 精品一级| 久久久久国产精品久久久| 欧美激情久操网| 欧美色图亚洲色| 欧美日韩中文字幕人妻| 欧美精品宗合| 懂色Av| 欧美伊人久久综合网| 91人妻最真实刺激绿帽| 熟女色综合久久| 色色色综合网| 久久成年精品| 后入式999| 国产第25页在线观看| 国产精品久久伊人| 九九在线视频| 激情亚洲天堂| 中国和日本人色哪个不下载能放| 91青青| 夜夜躁狠狠躁日日躁av| 超碰97人妻免费在线| 岛国色情视频在线观看| 国产成人无码网站在线视频| 欧美综合骚| 丝袜天堂| 男女香蕉一区二区| 偷拍 欧美 日韩| 久久久久亚洲?V片无码V| 无码WWW免费视频网站| av资源在线播放天堂| 女人的久久久| 亚洲区限制级 99| 天天综合网~91| 天堂69亚洲精品中文字| 欧美一级特黄淫片在线观看| 立川理惠无码一区二区| 一区二区首页| 久久久精品中文字幕麻豆| 又黄又硬又粗又长国产视频| 91综合色噜噜| 亚洲天堂99| 久视频在线观看| 在线电影亚洲色图| 亚洲 日本 国产 综合| 色情综合网| 午夜啊啊啊| 91丝袜人妻| 精品三级在线专区| 成人资源中文字幕在线观看天天| 亚洲偷91色| 香蕉欧美| 久久久久久夜夜夜夜夜| 国产强奸乱伦第1页| 欧亚性爱视频免费看| 日韩丝袜人妻AV| 老妇女91| 国产成人亚洲精品自产在线 | 九色 人妻 大香蕉| 国产99999久久精品| 国产 日韩 欧美一区| 男女一级A片大黄,一进一出| 亚洲电影91| 日本片日本片祼观看网站在线看中文版网页在线看 | www.91理论| 日本免费不卡二区| 色逼综合| 亚洲 91 在线| a'v在线资源| 日本一级一级一级一级| 久久久久久中文| 国产无马在线| 亚洲综合影片| 国产高清午夜成人在线观看| 成人熟女视频一区二区三区| 欧美色女人| 亚洲AV无码乱码在线观看性色| 久久9亚洲| 国产91精品在线免费| 3571色综合一区二区二区| 色天天野狼综合社区| 欧美顶级黄色大片免费| 色制服丝袜夫妻av一区| 日韩国产不卡在线视频| 日韩99神马视频片| 国产精品嫩草影院免费| 日本三级久| 色五月AV| 无码精品久久久天天影视| 精品无码一二三四区| 精品少妇人妻av久久免费| 色欲人妻一区二区在线| 中文字幕亚韩| 欧美三级免费伊人| 欧美九9 9 9| 99久久99九九99九九九| 超碰亚洲欧美日韩无| 久久久久九九九九| 国产精品色哟哟| 不卡一区二区日本视频| 亚洲深夜福利| 国产精品免费日韩| 97色色网| 粉嫩AV一区夜夜嗨| 大逼色网站| 亚洲综合性感在线| 欧洲乱码一区二区| 国产黄片在线免费观看| 亚洲熟妇AV日韩熟妇在线| 色情综合网| 中文字幕天堂在线| 国产精品夜夜夜| 日韩有码免费视频| 国产熟女完整版中字| 91色人| 国产伦精品免编号公布| 久草视频分类在线| 尤物av网站免费在线播放| 国外91| 欧美极品女人的天堂| 人人玩人人添人人澡免费| 日本亚欧爱爱| 超碰人妻久久人妻中文97| 亚洲综合中文字幕有码 | 9999久久久久| 无码国产Av| 亚洲一二三四区| 日本中文字幕一区| 嗯嗯嗯不要不要免费视频| 亚洲少妇综合在线播放| 久久欲| 欧美96在线|欧| 好屌色综合| 天美AV片| 六月婷婷综合| 韩国黄色片精品久久久 | yazhouzaixian| 一区 欧美 日韩 麻豆| 亚热日本熟女| 久久久久久久久久久久黄色| 日韩精品99999| 97国产高清视频在线观看| 91综合色噜噜| 夜夜嗨视频| 白嫩妹子国产骚| 亚州久久9| 亚洲 图片 综合91| 午夜激情床戏激情| 99自拍视频在线观看| 色综合天天| 日本操逼aaaaa| AV中亚| 亚洲狠狠入| 四虎在线观看网站| 东北操逼| 久久久天美| 伊人 俄罗斯 a v| 啊啊啊啊啊在线视频| 91女网站| 成人一区二区三区四区| 日本欧美色| 英伦大奶子熟妇吊带| 另类小说五月天| 精品人妻美妇91job| 亚洲日韩美国人妻| 日韩国产乱子伦App| 久久夜黄色无码A级大片| 亚洲精品国产无码高清| AV不卡在线| 国产麻豆福利av在线播放| 欧美色视频在线| 男人天堂黄片| 精品一区二区综合熟妇| 日韩激情中文字幕有码| 偷看洗澡一二三区美女| 中文字幕在线24| 久久男人的天堂国产| 情侣开房子拍 日韩无码 女的很漂亮| 亚洲日产专区| 性交一区二区在线播放| 91女日逼| 视频国产欧美在线播放| 欧美日韩啪啪电影| 狠狠操夜夜| 国产精品香蕉热久久新品| 99精品久久久久久久婷婷| 人人插人人搞人人操| 99在线精品观看99| 午夜激情床戏激情| 亚洲AV无码久久精品蜜桃小说| 国产成人天堂| 久热这里| 黄片视频观看| 最近2019中文字幕国语免费版 | 好色综合| 国产高清无码一区三区二区| 亚洲第一无码播放立川理惠| 成年女人一区| 亚洲男人天堂2013| 国产传媒av天美传媒在线| 成人免费性爱视视| 乳欲人妻办公室奶水| 综合色播| 91天堂视频| 欧美 亚洲 综合 制服 另类| 小说区 图片区色 综合区| 美女视频尤物网在线看| 亚洲激情综合| 夜夜国产一区| 久久久久九九九| 性影在线视频| 91oumei| 久久久久无码一妻区| 欧综合网| 日韩丰满熟妇| 肥臀熟女福利视频一区二区| 翔田千里av一区二区三区| 免费成人自拍视频在线| 青娱乐国产盛宴视频| 五月丁香狠狠爱| 粉嫩AV一区夜夜嗨| 天天综合91| 亚洲图片欧洲图片aⅴ| 中文高清一区二区的| 亚av顶级裸体一区二区三区四区五区| 色图四区| 精品一区二区综合熟妇| 操九九九九九九| 久久精品操| 吖在线不卡一区二区国产剧情| 操操啪| www.男人天堂| 国产AV色黄看到爽| 日本不卡三级网在线播放| 免费视频观看60秒| 人人射人人操人人摸| 秋霞男人网| 伦理第一页| 岛园激情| 国产久久日| 极品国产内射| 精品一区二区啪啪啪| 久久精品人妻一区二区三区| 欧美成人AⅤ大片在线观看| 老女人爆菊| 樱花草社区www中国| a啊啊啊啊啊啊啊啊一区二区| 囯戸精品高潮呻吟旡码| 97国产精品国| 少妇激情一区二区三区视频| xxx0国产在线播放| 男人的亚洲天堂| 天天看天天日天天操| 夜夜操狠狠操| 变态另类专区| 户外裸露刺激视频第一区| 无码久| 午夜男女爽爽大片免费观看| 91校园春色长篇| 久久精品六区| 久久色情| 91制服丝袜| 亚洲九月丁香| 91在线/欧洲| 五月丁香拍拍激情综合三级| 欧洲亚洲人妻无码中字久久三区四区 | 另类亚洲一区二区三区| 国产精品91一样| 国产精品噜噜噜日日日| 大香蕉人妻| 免费视频观看60秒| 激情小说五月天| 激情内射| 操99| 婷婷丁香激情| 国精品一区二区三| 黄人人操人人操| 日本一片一区| av毛片aaaaa免费看| 大香蕉在线视频15| 明星性猛交ⅹxxx乱大交| 欧美老妇综合网| 亚洲AV秘无码一区..| 亚洲AV资源| 在线综合 亚洲 欧美中文字幕| 97精品视频免费| 久久久国产av美女私房| 久久99精品国产| 国产中文精品一区二区在线观看| 欧美国产操逼| 国产激情片在线观看| 蜜臀Av一区二区三区| 天美麻豆精品视频99| 97精品视频| 人妻一区久久二区三区色播| 免费一级a毛片久久久久久鸭绿欲 国产精品亚洲天堂网址 | 麻豆久久一区二区三区| 欧美97在线观看| 极品综合| 久草色在线观看| 欧美日韩高潮喷水91| 台湾一区国产高清在线| 久久久专区| 久久色情| 51国产午夜精品视频| 中国小夫妻勾搭露脸淫荡对白| 亚洲欧美在线观看无码| 香港久久久| 成人影 天天操 亚洲| 天天激情综合站| 天天干人人乐| 伊人亚洲综合| 色诱中文字幕| 伊人AAA| 大香蕉强奸乱伦| 99国产女人| 欧美 传媒 麻豆 日韩 偷拍| 丁香五月天激情| 日韩欧美大力操| 一区二区三区四区五区久久久久久| 99亚亚热| 操比国产| 国产精品永久免费10000| 北野未奈加勒比av| 亚91亚洲网| 婷婷丁香五月综合| 精品成人无码| 精品欧美乱码久| 爱妻综合网| 亚洲情色第一页| 熟女人妇一区二区三区| 少妇熟女1区2区3区| 97在线免费公开视频| 玖玖爱一区在线| 四虎AV在线观看| 黄片直播三级黄片两女一男| 婷婷伊人五月| 欧美激情1区| 男人的天堂在线| xxx亚洲午夜天堂| 99色天堂| 熟女色综合久久| 中国一级操逼视频| 夜草网站| 亚洲一区二区在线观看91| 天天色综合影视网| 天天操天天日天天干| 色老汉色| 美女啊啊啊啊pc| 婷婷综合五月天| 国产强奸超碰AV| 成年人三级黄色片视频| 午夜视频久久久久一区| 麻豆三极片| 久久一区二区蜜桃| 亚洲97精品| 超碰这里只有精品| 欧美少妇性乱| 男人的天堂2000| 日韩二级| 午夜后入| 久久久99999久网站| av麻豆啪啪| 久久久久密臀一区二区| 最新av在线| 欧美精品丝袜久久久中文字幕| 熟女日韩| 特级大荫道BBwBBwBBW| 殴美,日韩国产伦精品| 淮穴色AV| 精品无码一区二区| 色av中文字幕| 欧美91色| 国产精品一区二区麻豆| 一区二区三区一亚洲中文字幕、综合区灬 | 家庭乱伦国产| 一区二区三区黄片免费观看| 久久成人国产| 日韩不卡a级视频专区| jizz啪啪| 欧美三级中文字幕hd| www.av在线观看| 亚洲乱熟女一区二区三区大香蕉| 中文字幕黑人大片| 99999精品成人| 精品人妻夜夜草| 99热 按摩 日韩| 日韩亚洲97| 蜜桃午夜视频一区二区 | A片大香蕉在线| 爱妃国产亚洲视频中文字幕| AV和黑人在线播放| 亚洲中文字幕精品久久久久久直播| 97人人超| 亚洲色图激情小说| 天综合网欧美| 一本色道久久综合精品婷婷| 91在线免费精品视频| 国产精品无码久久久久2025| 久久精品亚洲成a人天堂| 激情av| 国产伦精品免编号公布| 天天综合网~91综合网| 亚洲无码一区成人免费午夜| 欧美特大AA级黄片| 99精品成人免费看| 欧美强奸一区二区诱惑| AV天堂丝袜| 亚洲熟女偷拍在线观看| 久久尹人大香焦视| AV和黑人在线播放| 青青草原狼av| 美女91av| 91久久青青草原精品| 五月天丁香婷婷综合网站| AA丁香综合激情| 一级黄碟在线观看| 亚洲无码一区成人免费午夜 | 亚洲文学偷乱拍啪啪啪啪| 亚洲欧美综合图片| 亚洲精品三区在线观看| 区日韩亚洲乱码av电影| 九九九九一级| 啪啪啪东京| 婷婷在线视频| 91精品少妇搡搡搡| 中文字幕一区二区三区高清| 6080yy午夜理论三级一区二区三区无码| 今日头条成人一区二区三区四虎精品| 不卡在线观看视频| 国产精选三级在线观看| 亚州色图欧美| 中文字幕黄片在线| 欧美午夜精品久久久久久超碰| 欧美91久久久久| 无码区蜜乳| 97色色色| 激情婷婷丁香| 国产三级多多影院2022国产AA一级毛片无码| 99热这里都是精品| av日韩中文字幕| 八人操人人摸人人看| 九九九久千久久激情蜜桃在线看| 清纯唯美亚洲另类| 翔田千里av一区二区三区| 岛国人妻少妇av在线观看| 精品国产乱码久久久久久网站入口| 久久九色| 国产又粗又长视频| 99热这里是精品| 99少妇| 开心五月天激情网| 亚洲欧美黄| 五月香婷婷| 美女性91| 67914亚洲精品| 999国产精品999久久久久久| 五月婷婷激情网| 78精品在线| 五月激情视频| 久久久久久久91| 国产亚洲色婷婷久久99精品91| 大香网伊人久久综合网eew| 免费av在线播放二区| yazhousetuoumei| 另类欧美色| www.夜夜| 国产精品视频内谢女人| 大香蕉啪啪啪啪在线| 国产精品一区二区亚洲人成毛片| 欧美性暴力猛交XXXX| 26uuu性物| 91男人天堂网| 操逼网站地址| 日韩小电影| 99国产精品人妻人伦| 日韩无码极品| 久草草一二三四区久久| 奇米狠999| 色婷婷一区二区三区久久午夜成人不| 国产精品视频白浆免费| 午夜亚洲| 91嫩草欧美| 久久久亚洲高清不打码| 久久精品一区二区三区蜜桃臀| 996热| 欧美性爱一区二区| 色欲人妻一区二区在线| 亚欧高清在线| 天天综合欧美| 欧美97日韩| 日本日逼视频网| 久久天堂| 乱操9999| 精品人妻1237| 郑州宾馆老熟女露脸啪啪| 操一对老熟妇爽上天视频| 在线啊啊啊啊| 东京热男人的天堂精品| 91爱啪| 大香蕉啪啪啪啪在线| 午夜.DJ高清在线观看免费7| 中文字幕激情小说| 韩日巨乳美女免费视频在线观看| 丁香六月激情| 国产毛片久久久久久久| 91美女国产在线| 日日夜夜骚| 国产亚州日韩欧美看片| 乱性AV| 欧洲综合色| AV在线资源| 妺妺跟我一起洗澡没忍住| 国产精品点击进入在线影院高清| 操少妞在线视频| 97网址www| 国产情侣自拍在线播放| 日本黄大片在线观看视频| 亚洲成人在线乱码色午夜| 亚洲淫乱骚妇AV| www.91色综合| 国产精品久久久久久片| 日韩强奸av| 五月天伊人网| 亚州国产成人精品女人久久| 天美传媒在线一区| 激情露脸爱| 任你艹| 色噜噜综合网| 亚洲精品影视老司机| 亚洲无码太久| 在线日韩精品一区二区三区| 日日97| 天操天操夜操夜月操月年年操操| 国产农村妇女精品一二区| 婷婷视频在线免费观看| 日韩免费在线视频观看| 一区二区乱码福利| 欧美中文综合| 日韩无码AB| 国产亚卅97| 美女露胸露奶头| 红杏大香蕉| 天天插天天操| 国产精品久久久久久亚洲色欲| 国产精品自拍视频| 国产精品久久久亚洲第一牛牛_在线观看 | 五月天综合| 人人妻人人狠人人| 国产成人精品日本视频| 黄骗免费| 午夜福利免费精品视频| 亚洲精品无码久久AV| 亚洲图片激情综合另类| 思思热久久成人| 精品久久久久久无码| 免费久久一级毛片大黄| 你懂的在线观看区国产| 国产精品精品系列在线观看| 欧美性爱第一页久久| 人人性爱视频免费| 性色av大全| 人人干黄色| 国产精品亚洲无码| 乱伦图av| 亚洲欧美日韩精品久久久一区二区 | 97超碰免费生活| 久久久久久久久久久久九| 99精品丰满人妻无码| 免费男人的天堂| 国产丝袜啪啪| 思思热在线视频在线| 2020中文在线一区二区三区| 国产精品宅男免费| 亚洲精品亚洲人成人网| 99热精品在线观看| 久久久不能久久久久| 人妻天天爽夜夜爽精品2| 久久內射| 97超色| 日本久久久久久久久久| 亚洲欧美小说| 国产精品99精品视频网站| 亚洲人妻在线一区| 91精品黄在线观看| 久久草草欧美精品| 国产盗摄美女如厕大神作品在线观看| 粉嫩AV输入| 亚洲情色在线| 暴力av在线| 国产97在线 | 亚洲| www.久久制服糖| 亚洲少妇综合在线播放| 影音先锋中文字幕日本好一区二区| 欧美 亚洲 偷拍自拍| 桃色五月天| 操死我了嗯嗯嗯| 91亚.色| 富女玩鸭子一级毛片| 精品无码久久久久久国产浪潮| 欧美黄片欧美黄片xxx| 在线黄页看毛片| 99抽插| 97在线视频免费看| 日韩在线地址一| 91丨熟女丨丰满熟女| 人人摸人人干人人拍97| 欧美另类色图片| 亚洲欧美一区二区不卡视频播放| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 91 亚欧| 精品无码久久久久久久杏吧| 国产精品大香蕉| 久久精品视频一区三区小泽玛利亚| 中文字幕日韩电影人妻| 一区| 亚洲第一页色网| 久久精品欧美一区二区三区不卡| 免费综合亚洲中文| 91伊人影视综合| 加勒比aⅴ| 日韩免费看在线黄色片| 色婷婷丁香| 99re69| 大色综合| 国内精品久久久久影院亚洲| 色鬼在线综合| 亚洲丝袜诱惑| 九月丁香综合网| 日本三级小说中文字幕| 天天天干977| 国产精品自拍xxxx| 91熟女综合| 欧美爱爱97| 国产自产自拍| 97青青操视频| 校园激情狠狠四射| 伊人久久大香大香线蕉中文| 精品一久久久| 婷婷av在线中文字幕| 九九av| 免费国产| 狼狼色丁香久久婷婷综合五月| 日韩中文字幕熟妇人妻| 亚洲国产天堂| 久久xxxx| 九九免费影片| 播播亚洲小说亚洲| 一本一首道人妻少妇免费久久| 中文一区二区三区影院| 五月婷婷六月天| 亚洲 无码 有码 中文字幕| 欧亚性爱在线视频| 超碰性爱97| 麻豆视频国产一区二区| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 第四色奇米影视777| 97精彩视频网站| 日本中文字幕不卡视频| 国产久久一区二区午夜| 欧美色综合网| 五月综合久久| 色区97| 日韩乱码av| 香蕉综合网| 婷婷综合激情| 久久久偷拍| 全免费a敌肛交毛片免费| 亚洲日韩av一区二区三区百合| 精品91日日夜夜超清资源| 黄色污污污污污污网站| 久久9久| 91狠狠综合久久久久久| 91被操| 色噜噜人妻丝袜AV资源| 国产精品亚洲一级av第二区| 骚熟女吞| 在线看免费无码AV天堂的| 久操av在线| 日日夜夜狠狠| 熟女人妻一区二区三区免费看 | www熟女乱伦com| 偷拍亚洲高清图片| 亚洲精美粉嫩嫩泬在线观看 | 麻豆60秒| 欧美精品精品一区二区| 亚洲精品一卡二卡三卡福利视频网站| 亚洲精品无码成人久久久99| 久草成人影片| 亚洲一区日韩| 97资源久久| 在线黄色污污网站| 91精品人妻电影| 超碰美女97| 少妇毛片久久| 夜嗨影院| 成人怡红院| 91爱做| www.色婷婷色综合| yw尤物av无码点击进入麻豆| 久噜噜| www.色婷婷.com| 成人av性爱电影在线观看| 97天天综合网| 四虎国产成人精品免费一女五男| 97在线无精品| 天美麻豆黄色录像| www久久国产精品| 久久久蜜桃臀无码视频| 久久成人午夜精品影院 | 97精品视频网站| 一级性爱aaaa| 91福利网在线观看| av东京热男人的天堂| 五月激情综合网| 黄色香蕉视频网站一区| 日韩无码服务区| 狠狠色丁香| 中文字幕一区二区三区字幕| 深夜激情| 久久久蜜桃一区二区三区| 九九久久久| 日韩不卡网操逼中文字幕日韩| 色综合久| 99婷婷一区二区| 精品少妇人妻一区二区三区| 91最新综合| 国产情侣自拍在线播放| 人人妻人人爽 97人人看碰人免费公开视频| 天美麻豆黄色录像| 性色中出| 久久婷综合| 国产中出内射一区二区| 少妇天堂| 91黑丝操| 久久同城AV| 91色鬼| 99婷婷| 在免费jIzzjIzz在线视频| 中文字幕AV乱伦| 午夜男人的天堂| 欧美综合网站999| 亚洲青色欧美| 九九热超碰97亚洲最新香蕉 | 无码高清国产AV| 蜜乳中文字幕a在线| 国产精品一区在线播放| 色婷婷一区二区三区久久午夜成人不| 国产性刺激| 十八禁啪啦拍视频无遮挡| 午夜120视频在线观看| 在线人成亚洲视频免费观看| 国产精品视频内谢女人| 最新AV在线| 久久9精品| 91九色丰满高潮| 亚洲综合 欧美| 1204av韩国| 日韩情色AV| 一区 欧美 日韩 麻豆| 国产农村妇女精品一二区| 天天综合网~69| 欧美性天天影视| 狼人久草| www.丁香五月| 熟女视频久久| 成人午夜无码视频| 日韩午夜精品一区二区三区电影| 人人潮人人摸| 日本无码1| 国产精品一区二区三区,亚洲综合| 人妻一区二区三区视频| 色综合V| 大香蕉乱级| 黄色av网站在线播放| 欧美18 在线观看| 国产精品蜜臀久久久久无码AV| 国产在线综合网| 一级做a爰片久久毛片图片| 无码不卡八戒| 美国一区二区三区视频| 色狠狠 - 百度| 久久一级无码精品毛片6| 亚洲乱码国产乱码精网站| 日本韩欧美在线播放a| 国产亚洲精品第一最新| AV九九| 九九毛片这里只有精品| 久久久久久大| 天无日色综合| 亚州精人品大香蕉| 99国产精品人妻人伦| 欧美白嫩在线放| 亚洲色图 图片| 疯操AV| 97超碰美女| 成人免费毛片| 黄片免费久久久久久久| 黄色av一区二区在线| 婷婷五月色| 禁十八久久| 桃色人妻在线视频| 日韩97在线| 啪啪啪综合| 成人26uuu| 日本女优在线视频福利| 狠狠五月天| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 久久综合九九| 日韩一区二区精品视频| 99国产精品久久久久久久成人热| 亚洲和欧美裸体美女双飞视频| 久久9久久| 99婷婷一区二区| 久久欧美性爱视频| 麻豆天美国美国产| 日日干夜夜欢| 91观看 国产白丝| 日韩av不卡在线看| 蜜桃无码AV一区二区| 国产精品对白内射| 骚人妻少妇视频| 国产女人视频三四五区| 国产三级在线现体验区| 怡红院一区二区熟女人妻| 伊人97色天使| 视频黄站| 人人干黄色| AAA久久| 二级久久网| 国产精品久久久久9999小说| 人人操人人干网页| 嗯啊不要在线观看嗯啊| 久操影视| 日日干天天干夜夜爽| 人人扣人人操| 清清草影| 国产兽交视频在线播放| hd成人一区二区在线| 欧美少妇第一页| 国产丝袜啪啪| 人妻乱仑一区二区三区| 久久久久久久久九九久孕交| 91亚洲黄色网| 国产麻豆福利av在线播放| 18一区二区三区| 一区二区影视| 1禁看欧美黄片免费看| 操逼内射干逼白丝91| 久久久久久九九九九| 国产精品久久久久久片| 久久99999| 蜜臀久久99精品久久久久久-DVD原版全| 国模吧 一区二区三区| 亚洲一二三| 九九视频黄色片| 偷看洗澡一二三区美女| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 免费一级a毛片久久久久久鸭绿欲| 97久精品| 青青草好吊色| 九九香蕉网| 久久久一二三四区| 免费中文在线| 加勒比海成人视频网| 日韩熟女操逼| 蜜臀av中字字幕网站| 91伊人| 91熟女熟妇视频网站| 91精品导航| 色综合色色| 狠狠爱夜夜| 激情网五月天| 久肏视频字幕| 久久99精品视频| 久久久久人| WWW黄片COM| 夜夜国自区| 亚洲精品a人片在线观看视| 色综合1991| 日韩av不卡在线观看| 99热这里只有精品1| 亚洲国产麻豆一区二区三区| 色婷婷淫色网| 亚洲国产欧美另类自拍| 欧美超碰人妻97| 丰满少妇乱子伦精品无| www.91欧美| 强奸乱伦大香蕉网| 久久久久幕乱码| 丁香六月啪| 男女啊啊啊啊啊| 日韩另类色图| 欧美—性—交—色| 97舔舔| 国产精品久久久久无码Av网曝门 | 人妻av在线| 97日韩超碰超碰中文字幕| 美中韩AV综合网| 久久97超碰| 人妻无码后入| 2020中文在线一区二区三区| 亚洲情色综合网| 99色综合| 蜜臀久久99精品久久久电影| 精品网站99999| 无码高清专| 不卡在线观看视频| 精品97精品97| 岛国黄色短视频| 91A欧美电影网站| 神马久久久久眼| 人妻81p| 欧美狠狠狠| 五月天伊人| 抽插无码高清一区| 亚洲国产天堂| 欧美 亚洲 大香| av无码精品久久久久| 亚洲人妻精品一区二区| 夜夜狼人妻| 国产精点久久久成人| 97国产人人| 加勒比AV天堂| 人妻激情偷乱视频一区二区三区 | 夜夜欢天天干| 欧美黑人与女人91~| 黄色av一区二区在线| 日本αv| 自拍第一页| 久久亚州高清| 亚州操逼网| 丰满美女一级毛片在线播放| 可乐操亚洲蜜911| 超碰97资源大奶| www久| 狠狠操官网| 久久久四区| 尤物视频偷拍免费| 丝袜熟女2P| 91黑人无码激情在线| 白嫩少妇| 日韩BBN| 国产视频第2页| 日产狠狠干| 国产亚洲色婷婷久久99精品91葵花宝典| 欧美色图第一页| 呻吟 欧美 日本 中出| 青青草日韩无码| 伊人网综合在线视频| 20cm女自慰在线日韩欧美| 亚洲猛交| 1000午夜黄色| 99re8超碰| 国产成人网| 日韩精品视频在线观看一卡二卡| 一区二区三区免费视频入口| 夜夜欧美| rivers-china.com| 欧美情色男人的天堂| 九九热免费国产视频婷婷伊人| 91人妻做a观看视频| 91neishe| 丁香九月激情| 亚洲少妇综合在线播放| 亚洲h片在线免费观看| 欧美小说区视频区| 日韩亚洲97| 日韩 欧美 国产 麻豆| 污到发麻的视频 国产| 欧美天天拍| 色色色综合网| 中文字幕亚韩| 亚洲精品第一| 日本三级一区二区 在线| 亚洲国产一级黄色视频| 91这里只有精品| 美女久久久久久久久久久| 91中出视频| 久久精品国产亚洲粉嫩| 性生活性生大爱77AV国产| 欧美综合自拍亚洲综合图| 国产成人精品一区| 青青青草伊人精品| 四虎精品一区| 无码九九| 色香综合天天影视综合| 国产高清在线自在拍69| 日韩97精| 草B在线| 欧美偷| 中国91AV| 伊人操| 久久久久久久9| 色欲av国内精品久久久久久| 九久久精品| 揉揉揉夜夜| 欧美+日产+中文| 密臀在线一区尤物| 97干97色| 欧美日韩午夜精品一区二区三区| 97超碰人人操人人操| 亚洲AV成人无码一二三久久| 少妇无码av专区线| 在线色导航| 欧美日本一区二区a人| 激情五月天色色网| 五月丁香色婷婷| 97视频观看| 97电影院超碰| 青娱乐av在线| 亚洲 欧美 另类 日韩 人妻一区| 青娱乐 成人娱乐在线| 伊人色综合超碰| 丝袜综合色图| 青青草日本中文字幕 | 亚洲性爱乱操x| 人人操人人插人人摸人人干| 色官网色综合| 日本精品成人无码| 中出91| 激情文学 国产一二三aV| 欧洲亚洲人妻无码中字久久三区四区| 欧美少妇一区二区三区| 330dv亚洲成年视频网| 美女91网址| 女人精品内射国产99| 91人妻精华帖| 日本色婷婷| 狠肏骚人妻| 天天干夜夜肏|