X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb/blobdiff_plain/0a1d4b5e51f7ca9a98385ff638074253c34a4b7f..715728607ae77bebf3ac50fdbdb46639551995e4:/flash-hmmoduart.c diff --git a/flash-hmmoduart.c b/flash-hmmoduart.c index fed022b..60f73f5 100644 --- a/flash-hmmoduart.c +++ b/flash-hmmoduart.c @@ -1,6 +1,6 @@ -/* flasher for HM-CFG-USB +/* flasher for HM-MOD-UART * - * Copyright (c) 2013-16 Michael Gernoth + * Copyright (c) 2016-20 Michael Gernoth * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to @@ -61,7 +61,7 @@ void flash_hmmoduart_syntax(char *prog) fprintf(stderr, "Syntax: %s [options] -U /dev/ttyAMA0 filename.eq3\n\n", prog); fprintf(stderr, "Mandatory parameter:\n"); fprintf(stderr, "\t-U device\tuse HM-MOD-UART on given device\n"); - fprintf(stderr, "Possible options:\n"); + fprintf(stderr, "\nOptional parameters:\n"); fprintf(stderr, "\t-V\t\tshow version (" VERSION ")\n"); } @@ -87,8 +87,8 @@ int main(int argc, char **argv) uart = optarg; break; case 'V': - printf("flash-hmcfgusb " VERSION "\n"); - printf("Copyright (c) 2013-16 Michael Gernoth\n\n"); + printf("flash-hmmoduart " VERSION "\n"); + printf("Copyright (c) 2016 Michael Gernoth\n\n"); exit(EXIT_SUCCESS); case 'h': case ':': @@ -117,7 +117,7 @@ int main(int argc, char **argv) exit(EXIT_FAILURE); } - fw = firmware_read_firmware(filename, debug); + fw = firmware_read_firmware(filename, ATMEGA_UNKNOWN, debug); if (!fw) exit(EXIT_FAILURE); @@ -125,13 +125,15 @@ int main(int argc, char **argv) memset(&rdata, 0, sizeof(rdata)); + printf("\nInitializing HM-MOD-UART...\n"); + dev = hmuart_init(uart, parse_hmuartlgw, &rdata, 0); if (!dev) { fprintf(stderr, "Can't initialize HM-MOD-UART\n"); exit(EXIT_FAILURE); } - printf("\nHM-MOD-UART opened.\n\n"); + printf("HM-MOD-UART opened.\n\n"); printf("Flashing %d blocks", fw->fw_blocks); if (debug) {