Delete invalid code

This commit is contained in:
songyanguang 2025-06-20 11:22:31 +08:00
parent fb1cf06b6e
commit a621543f24
4 changed files with 0 additions and 152 deletions

View File

@ -23,11 +23,6 @@
#include "flash_for_ota.h"
#include "boot_for_ota.h"
uint8_t tab_1024[1024] ={0};
uint8_t FileName[FILE_NAME_LENGTH];
/*******************************************************************************
* : Ymodem_Receive
* : 使ymodem协议接收文件

View File

@ -25,7 +25,6 @@
#include "common.h"
#define FLASH_PAGE_FAST_SIZE 256
#define FLASH_BLOCK_SIZE 4096
typedef int32_t status_t;

View File

@ -24,32 +24,6 @@
#include <stdint.h>
#define PACKET_SEQNO_INDEX (1)
#define PACKET_SEQNO_COMP_INDEX (2)
#define PACKET_HEADER (3)
#define PACKET_TRAILER (2)
#define PACKET_OVERHEAD (PACKET_HEADER + PACKET_TRAILER)
#define PACKET_SIZE (128)
#define PACKET_1K_SIZE (1024)
#define FILE_NAME_LENGTH (256)
#define FILE_SIZE_LENGTH (16)
#define SOH (0x01) /* start of 128-byte data packet */
#define STX (0x02) /* start of 1024-byte data packet */
#define EOT (0x04) /* end of transmission */
#define ACK (0x06) /* acknowledge */
#define NAK (0x15) /* negative acknowledge */
#define CA (0x18) /* two of these in succession aborts transfer */
#define CRC16 (0x43) /* 'C' == 0x43, request 16-bit CRC */
#define ABORT1 (0x41) /* 'A' == 0x41, abort by user */
#define ABORT2 (0x61) /* 'a' == 0x61, abort by user */
#define NAK_TIMEOUT (0x100000)
#define MAX_ERRORS (5)
int32_t SerialDownload(const uint32_t addr);
int32_t Ymodem_Receive(uint8_t *buf, const uint32_t addr);

View File

@ -23,12 +23,6 @@
#include "flash_for_ota.h"
#include "ch32v20x_flash.h"
#if 0
uint8_t NorFlash_BUFFER[4096]; //4K buffer cache
uint8_t buffer[FLASH_PAGE_SIZE]; //256 bytes buffer cache
#endif
/*******************************************************************************
* : FLASH_Init
@ -38,19 +32,8 @@ uint8_t buffer[FLASH_PAGE_SIZE]; //256 bytes buffer cache
*******************************************************************************/
void FLASH_Init(void)
{
#if 0
/* Update LUT Table for Status, Write Enable, Erase and Program */
ROM_FLEXSPI_NorFlash_UpdateLut(0, NOR_CMD_LUT_SEQ_IDX_READSTATUS, (const uint32_t *)FlashLookupTable.ReadStatus_Seq, 10U);
/* Use 30MHz Flexspi clock for safe operation */
flexspi_clock_config(0, kFLEXSPISerialClk_30MHz, kFLEXSPIClk_DDR);
extern flexspi_nor_config_t Qspiflash_config;
flexspi_config_mcr1(0, &Qspiflash_config.memConfig);
flexspi_configure_dll(0, &Qspiflash_config.memConfig);
ROM_FLEXSPI_NorFlash_ClearCache(0);
#endif
}
/*******************************************************************************
* : FLASH_DeInit
* : Flash接口反初始化Flash相关操作后进行调用
@ -59,13 +42,6 @@ void FLASH_Init(void)
*******************************************************************************/
void FLASH_DeInit(void)
{
#if 0
lookuptable_t clearlut;
memset(&clearlut, 0, sizeof(lookuptable_t));
ROM_FLEXSPI_NorFlash_UpdateLut(0, NOR_CMD_LUT_SEQ_IDX_READSTATUS, (const uint32_t *)FlashLookupTable.ReadStatus_Seq, 10U);
/* Use 30MHz Flexspi clock for safe operation */
flexspi_clock_config(0, kFLEXSPISerialClk_30MHz, kFLEXSPIClk_DDR);
#endif
}
/*******************************************************************************
@ -132,7 +108,6 @@ status_t Flash_Read(uint32_t addr, uint8_t *buf, uint32_t len)
return 0;
}
/*******************************************************************************
* : Flash_Copy
* : flash数据在分区之间的拷贝
@ -143,61 +118,6 @@ status_t Flash_Read(uint32_t addr, uint8_t *buf, uint32_t len)
*******************************************************************************/
status_t Flash_Copy(uint32_t srcAddr,uint32_t dstAddr, uint32_t imageSize)
{
#if 0
uint32_t PageNum, Remain, i;
status_t status;
if((srcAddr == dstAddr) || imageSize > APP_FLASH_SIZE)
{
return (status_t)kStatus_Fail;
}
status = Flash_Erase(dstAddr,imageSize);
if(status != kStatus_Success)
{
KPrintf("Erase flash 0x%08x failure !\r\n",dstAddr);
return status;
}
PageNum = imageSize/FLASH_PAGE_SIZE;
Remain = imageSize%FLASH_PAGE_SIZE;
for(i=0;i<PageNum;i++)
{
memset(buffer, 0, sizeof(buffer));
status = Flash_Read(srcAddr + i*FLASH_PAGE_SIZE, buffer, sizeof(buffer));
if(status != kStatus_Success)
{
KPrintf("Read flash 0x%08x failure !\r\n", srcAddr + i*FLASH_PAGE_SIZE);
return status;
}
status = Flash_Write(dstAddr+ i*FLASH_PAGE_SIZE, buffer, FLASH_PAGE_SIZE);
if(status != kStatus_Success)
{
KPrintf("Write flash 0x%08x failure !\r\n", dstAddr + i*FLASH_PAGE_SIZE);
return status;
}
}
if(Remain)
{
memset(buffer, 0, sizeof(buffer));
status = Flash_Read(srcAddr + i*FLASH_PAGE_SIZE, buffer, Remain);
if(status != kStatus_Success)
{
KPrintf("Read flash 0x%08x failure !\r\n", srcAddr + i*FLASH_PAGE_SIZE);
return status;
}
status = Flash_Write(dstAddr+ i*FLASH_PAGE_SIZE, buffer, Remain);
if(status != kStatus_Success)
{
KPrintf("Write flash 0x%08x failure !\r\n", dstAddr + i*FLASH_PAGE_SIZE);
return status;
}
}
return (status_t)kStatus_Success;
#endif
return 0;
}
@ -209,47 +129,7 @@ status_t Flash_Copy(uint32_t srcAddr,uint32_t dstAddr, uint32_t imageSize)
DataLength:
* : , kStatus_Success,
*******************************************************************************/
uint8_t packetNum = 0;
uint32_t dataLen = 0;
uint32_t WriteAddr;
uint8_t dataBuff[5*1024];
status_t NOR_FLASH_Write(uint32_t* FlashAddress, uint8_t* Data ,uint16_t DataLength,uint8_t doneFlag)
{
#if 0
status_t status;
if(!doneFlag)
{
memcpy(&dataBuff[dataLen],Data,DataLength);
dataLen += DataLength;
packetNum ++;
if(1 == packetNum)
{
WriteAddr = *FlashAddress;
}
if(dataLen>=SECTOR_SIZE)
{
status = Flash_Write(WriteAddr,dataBuff,dataLen);
if(status != kStatus_Success)
{
return status;
}
packetNum = 0;
dataLen = 0;
}
*FlashAddress += DataLength;
}
else
{
status = Flash_Write(WriteAddr,dataBuff,dataLen);
if(status != kStatus_Success)
{
return status;
}
packetNum = 0;
dataLen = 0;
}
return (status_t)kStatus_Success;;
#endif
return 0;
}