cleanup debug messages
This commit is contained in:
parent
0887e64266
commit
ced4b73075
@ -286,7 +286,7 @@ usbMsgLen_t usbFunctionSetup(uchar data[8])
|
|||||||
boot_page_erase(flash_address.word);
|
boot_page_erase(flash_address.word);
|
||||||
sei();
|
sei();
|
||||||
}
|
}
|
||||||
uart_puts("\n\r");
|
uart_puts("\n\rWrite Flash");
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -441,7 +441,11 @@ int __attribute__ ((noreturn, OS_main)) main(void)
|
|||||||
uint16_t delay = 0;
|
uint16_t delay = 0;
|
||||||
timeout = TIMEOUT;
|
timeout = TIMEOUT;
|
||||||
|
|
||||||
uart_puts("Quickdev Bootloader v0.2 www.optixx.org\n\r");
|
uart_puts("\n\r");
|
||||||
|
uart_puts("\n\r");
|
||||||
|
uart_puts("\n\r");
|
||||||
|
uart_puts("Quickdev16 Bootloader v0.2\n\r");
|
||||||
|
uart_puts("www.optixx.org\n\r");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* if power-on reset, quit bootloader via watchdog reset
|
* if power-on reset, quit bootloader via watchdog reset
|
||||||
@ -462,7 +466,6 @@ int __attribute__ ((noreturn, OS_main)) main(void)
|
|||||||
jump_to_app();
|
jump_to_app();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
uart_puts("Enter programming mode\n\r");
|
uart_puts("Enter programming mode\n\r");
|
||||||
/*
|
/*
|
||||||
* else: enter programming mode
|
* else: enter programming mode
|
||||||
|
|||||||
@ -32,7 +32,7 @@ extern uint32_t req_bank_size;
|
|||||||
|
|
||||||
void send_reset()
|
void send_reset()
|
||||||
{
|
{
|
||||||
info("Reset Snes\n");
|
info("Reset SNES\n");
|
||||||
snes_reset_on();
|
snes_reset_on();
|
||||||
snes_reset_lo();
|
snes_reset_lo();
|
||||||
_delay_ms(2);
|
_delay_ms(2);
|
||||||
@ -53,9 +53,9 @@ void set_rom_mode()
|
|||||||
{
|
{
|
||||||
if (req_bank_size == 0x8000) {
|
if (req_bank_size == 0x8000) {
|
||||||
snes_lorom();
|
snes_lorom();
|
||||||
info("Set Snes lowrom \n");
|
info("Set SNES lowrom \n");
|
||||||
} else {
|
} else {
|
||||||
snes_hirom();
|
snes_hirom();
|
||||||
info("Set Snes hirom \n");
|
info("Set SNES hirom \n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -44,5 +44,7 @@
|
|||||||
|
|
||||||
#define TRANSFER_BUFFER_SIZE 0x200
|
#define TRANSFER_BUFFER_SIZE 0x200
|
||||||
|
|
||||||
|
#define HW_VERSION "2.6"
|
||||||
|
#define SW_VERSION "1.0"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@ -297,58 +297,48 @@ void boot_startup_rom()
|
|||||||
snes_irq_lo();
|
snes_irq_lo();
|
||||||
snes_irq_off();
|
snes_irq_off();
|
||||||
snes_lorom();
|
snes_lorom();
|
||||||
info("Set Snes lowrom \n");
|
|
||||||
rle_decode(&_rom, ROM_BUFFER_SIZE, 0x000000);
|
rle_decode(&_rom, ROM_BUFFER_SIZE, 0x000000);
|
||||||
|
info("\n");
|
||||||
|
#if 0
|
||||||
dump_memory(0x10000 - 0x100, 0x10000);
|
dump_memory(0x10000 - 0x100, 0x10000);
|
||||||
|
#endif
|
||||||
snes_reset_hi();
|
snes_reset_hi();
|
||||||
snes_reset_off();
|
snes_reset_off();
|
||||||
snes_irq_lo();
|
|
||||||
snes_irq_off();
|
|
||||||
info("IRQ off\n");
|
|
||||||
snes_hirom();
|
snes_hirom();
|
||||||
snes_wr_disable();
|
snes_wr_disable();
|
||||||
info("Disable snes WR\n");
|
|
||||||
snes_bus_active();
|
snes_bus_active();
|
||||||
info("Activate Snes bus\n");
|
info("Activate SNES bus\n");
|
||||||
_delay_ms(20);
|
|
||||||
send_reset();
|
send_reset();
|
||||||
_delay_ms(200);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int main(void)
|
int main(void)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
uint8_t i;
|
||||||
uart_init();
|
uart_init();
|
||||||
stdout = &uart_stdout;
|
stdout = &uart_stdout;
|
||||||
|
for (i=0;i<30;i++)
|
||||||
info("Sytem start\n");
|
info("\n");
|
||||||
|
info(" ________ .__ __ ________ ____ ________\n");
|
||||||
|
info(" \\_____ \\ __ __|__| ____ | | __\\______ \\ _______ _/_ |/ _____/\n");
|
||||||
|
info(" / / \\ \\| | \\ |/ ___\\| |/ / | | \\_/ __ \\ \\/ /| / __ \\ \n");
|
||||||
|
info(" / \\_/. \\ | / \\ \\___| < | ` \\ ___/\\ / | \\ |__\\ \\ \n");
|
||||||
|
info(" \\_____\\ \\_/____/|__|\\___ >__|_ \\/_______ /\\___ >\\_/ |___|\\_____ / \n");
|
||||||
|
info(" \\__> \\/ \\/ \\/ \\/ \\/ \n");
|
||||||
|
info("\n");
|
||||||
|
info(" www.optixx.org\n");
|
||||||
|
info("System Hw: %s Sw: %s\n",HW_VERSION,SW_VERSION);
|
||||||
system_init();
|
system_init();
|
||||||
|
|
||||||
#if 0
|
|
||||||
test_read_write();
|
|
||||||
test_bulk_read_write();
|
|
||||||
test_crc();
|
|
||||||
while (1);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
info("Boot startup rom\n");
|
info("Boot startup rom\n");
|
||||||
boot_startup_rom();
|
boot_startup_rom();
|
||||||
|
|
||||||
|
|
||||||
usbInit();
|
usbInit();
|
||||||
usb_connect();
|
usb_connect();
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
|
|
||||||
avr_bus_active();
|
avr_bus_active();
|
||||||
info("Activate AVR bus\n");
|
info("Activate AVR bus\n");
|
||||||
info("IRQ off\n");
|
|
||||||
snes_irq_lo();
|
|
||||||
snes_irq_off();
|
|
||||||
info("Set Snes lowrom\n");
|
|
||||||
snes_lorom();
|
snes_lorom();
|
||||||
info("Disable snes WR\n");
|
info("Disable SNES WR\n");
|
||||||
snes_wr_disable();
|
snes_wr_disable();
|
||||||
sei();
|
sei();
|
||||||
info("USB poll\n");
|
info("USB poll\n");
|
||||||
@ -358,20 +348,16 @@ int main(void)
|
|||||||
|
|
||||||
|
|
||||||
shared_memory_write(SHARED_MEM_TX_CMD_TERMINATE, 0);
|
shared_memory_write(SHARED_MEM_TX_CMD_TERMINATE, 0);
|
||||||
|
|
||||||
//shared_memory_scratchpad_region_tx_restore();
|
//shared_memory_scratchpad_region_tx_restore();
|
||||||
//shared_memory_scratchpad_region_rx_restore();
|
//shared_memory_scratchpad_region_rx_restore();
|
||||||
|
|
||||||
info("USB poll done\n");
|
info("USB poll done\n");
|
||||||
set_rom_mode();
|
set_rom_mode();
|
||||||
snes_wr_disable();
|
snes_wr_disable();
|
||||||
info("Disable snes WR\n");
|
info("Disable SNES WR\n");
|
||||||
snes_bus_active();
|
snes_bus_active();
|
||||||
info("Activate Snes bus\n");
|
info("Activate SNES bus\n");
|
||||||
_delay_ms(100);
|
|
||||||
send_reset();
|
send_reset();
|
||||||
|
info("Poll USB\n");
|
||||||
info("Poll\n");
|
|
||||||
while (req_state != REQ_STATUS_AVR) {
|
while (req_state != REQ_STATUS_AVR) {
|
||||||
usbPoll();
|
usbPoll();
|
||||||
|
|
||||||
@ -398,15 +384,13 @@ int main(void)
|
|||||||
|
|
||||||
if (req_bank_size == 0x8000) {
|
if (req_bank_size == 0x8000) {
|
||||||
snes_lorom();
|
snes_lorom();
|
||||||
info("Set Snes lowrom \n");
|
|
||||||
} else {
|
} else {
|
||||||
snes_hirom();
|
snes_hirom();
|
||||||
info("Set Snes hirom \n");
|
|
||||||
}
|
}
|
||||||
snes_wr_disable();
|
snes_wr_disable();
|
||||||
info("Disable snes WR\n");
|
info("Disable SNES WR\n");
|
||||||
snes_bus_active();
|
snes_bus_active();
|
||||||
info("Activate Snes bus\n");
|
info("Activate SNES bus\n");
|
||||||
info("Read 0x3000=%c\n", c);
|
info("Read 0x3000=%c\n", c);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user