Mówisz wszystkie? Przecież tam masz przypisanie do zmiennej wskaźnikowej zmienną uint16_t, to nie ma prawo działać. Zresztą robisz to kilkukrotnie. Wg mnie musisz mocno przemyśleć zastosowanie wskaźników bo ewidentnie mieszasz. Przemyśl sobie poniższy kod, który nie powoduje błędów - jest tylko przykładem: [syntax=c] uint16_t wart[16][16]; //tablica...
rozdział 5.1.2 : • Access to the RTC and RTC backup registers 1. Enable the power interface clock by setting the PWREN bits in the RCC_APB1ENR register (see Section 7.3.13 and Section 6.3.13) 2. Set the DBP bit in the PWR power control register (PWR_CR) for STM32F405xx/07xx and STM32F415xx/17xx and PWR power control register (PWR_CR) for STM32F42xxx...
Zasilanie VBAT ma za zadanie podtrzymać zawartość segmentu pamięci BACKUP i umożliwia ciągłą pracę RTC. Żadne inne rejestry niż BACKUP SRAM oraz RTC nie zachowują wartości po wyłączeniu głównego zasilania. Rdzeń nie może pracować, gdy zasilanie jest tylko na VBAT; nie ma takiej możliwości. Co do schematu, to dławik na zasilaniu AVDD ma za dużą wartość....
Witam ,poszukuje zamiennika układu DS1321 (do aplikacji ) dostępnego w PL lub innej alternatywy dla sterowania 4 pamięciami SRAM + backup bateryjny
W stm32f4 masz dosc spory backup SRAM tylko baterii potrzeba, ja w nich tego uzywalem zamiast zapisywanie do FLASH... niestety w flash musisz kasowac caly sektor wiec nic nie wykombinujesz... ot taki urok tej pamieci... ewentualnie podpiecie pamieci na i2c/spi jeszcze zostaje
Jeszcze mam jeden problem. Chciałem przy okazji użyć Backup SRAMu, i tu problem z włączeniem go. Zgodnie z informacjami podanymi np. tutaj: http://stackoverflow.com/questions/20667... widać że trzeba włączyć taktowanie PWREN, BKPSRAM, odblokować zapis bitem PWR_CR_DBP oraz włączyć Backup regulator bitem PWR_CSR_BRE....
Co to za karta PCMCIA - SRAM, ATA, czy coś innego? zdjęcie. Backup z uszkodzonej karty jest?
Myślałem, że to idzie w ten sposób, że level 1 jest ustawiany na 0, co powoduje całkowite wymazanie flash i wtedy dopiero jest możliwość odczytu i zapisu oraz kasowania. Za manualem: •Level 1: read protection enabled It is the default read protection level after option byte erase. The read protection Level 1 is activated by writing any value...
TINY-Tiger™ 2 Multitasking Computer 2 MByte or 4 MByte FLASH for program and data 1 MByte SRAM with Backup Input 56 I/O Lines overall 40 universal digital I/O bitwise programmable as In- or Output, Expansion Bus, Timer, Counter and Encoder 2 serial UART-interfaces with Hardware Handshake Multi-channel serial Soft-UART with or without Handshake...
Pytanie do kolegi Freddiego I jak wyszło ? Pytam bo też się biorę do LPC1788 - tyle że 1..2 SDRAM 256Mb ( x16) Moje parę groszy do tego co wychodzi w praktyce - mam na stole projekt z 2x LPC3250, jeden z nich ma SDRAM 256Mbit (x16) i FRAM ( zamiennie z capacitor backup SRAM). Oglądałem ścieżki - żadnej optymalizacji ( choć 6 warstw dało możliwość całkiem...
Widzę, że kolega nie jest zainteresowany Jestem zainteresowany :) _jta_ Podał bardzo mi odpowiadający idei schemat . (w przypadku MAX317 potrzebny jest rezystor pomiarowy podłączony do aku i masy .Powoduje on spadek napięcia jaki chcę uniknąć w zasilaniu pamięci SRAM jako backup danych)
E248 - backup memory error http://obrazki.elektroda.net/42_12912113... 8 - to DC controller PCB <img src="http://obrazki.elektroda.net/37_129... > IC18 - to SRAM http://obrazki.elektroda.net/15_12912117... SRAM PCB http://obrazki.elektroda.net/35_12912119...
Niestety nie wiem o którą informację na początku skryptu linkera chodzi. :| O tą? * description: * Linker script for STM32F4xxxG chip (1MB Flash, 112kB SRAM, 16kB aux SRAM, * 64kB CCM RAM and 4kB backup SRAM). Only main block o SRAM (112kB) is used. Poza tym Twoja szklana kula działa wyśmienicie. :) Po wystąpieniu przerwania uint8_t...
(at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...
Mam prośbę - sprawdź u siebie czy plik konfiguracyjny o takiej zawartości działa prawidłowo i daj mi znać. Warto się upewnić zanim wyślę go na listę dyskusyjną OpenOCD. Z racji tego, że używasz Wiggler'a to wywal tą ostatnią linijkę ("jtag_rclk..."). # NXP LPC2478 ARM7TDMI-S with 512kB Flash and 64kB Local On-Chip SRAM (98kB total), clocked...
Taki pomysł: może spróbuj znaleźć podobną, lub taką samą maszynę. Wtedy można by zgrać z niej SRAM z parametrami i wgrać z poziomu System Monitora.
Dzięki "jotko" naprowadziłeś mnie. Niestety, w karcie pustostan. Powód- uwalony moduł główny, chyba część PCMCIA. (może jednak ten mikroprzełącznik ) No i oczywiście bateria...ale w pamięci, pastylkowa 3V BR2330. Nie wyciągałem karty wcześniej więc nie widziałem ze są tam dwie bateryjki większa i mniejsza. MAIN i AUX. Podmieniłem moduł z innego sterownika...
A jaka jest oporność wewnętrzna tych superkondensatorów? Z tego, co widziałem, miały całkiem sporą. Witam. Na rynku sa obecnie dwa typy o diametralnie roznych rezystancjach wewnetrznych. Jeden stosunkowo nowej daty, do zastosowan impulsowych, z wartosciami Rw rzedu mOhm i pradami do kilkuset A, a drugi do zastosowan niskopradowych, rzedu uA, np. w...
Ciekawe, bramka tylko zigbee z modułem bluetooth i to takim samym jak w bramkach tylko bluetooth. Ja również otrzymałem dzisiaj bramkę CR3L bt. Płytka jest trochę inna, ale ogólnie są jak kopiuj + wklej z niewielką edycją. Płytka to W-BG-CR3L V1.02 Później spróbuję przerobić ją na koordynator zigbee z modułem TB-03F. Dodano po 1 . Kopia zapasowa, wykonana...
Dla potomnych, szukających solucji na przeróbkę n6010 na 900/1800 ;) 1) Backup RPL'a z 6010 2) Wstawienie kosci pamieci z 3510i oraz kosci SRAM 3) Full erase 4) Fullflash RH-9 (v5.35) + PM z RH-9 + zgrany wczesniej RPL 5) Wymiana filtrów TX i RX 6) Przelotka spod UEMa pod PA Wszystkie pliki w załączniku Przeróbka opłacalna tylko i wyłącznie jak klient...
Witam. Czy poniższa konfiguracja dla LPC2103 jest poprawna? # NXP LPC2103 ARM7TDMI-S with 32kB Flash and 8kB Local On-Chip SRAM, clocked with 12MHz external oscillator if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc2103 } if { [info exists ENDIAN] } { set...
Bardzo dziękuję za dotychczasową pomoc:) A jeszcze jedno pytanie czy mogę połączyć pamięć ram z aux_ram i mieć 128k zamiast 112? W taki sposób: [syntax=c] /***************************************... * author: Freddie Chopin, http://www.freddiechopin.info/ * file: STM32F4xxxG_rom.ld * last change: 2012-03-15 * * chip:...
Witam, Aktualnie debug działa. Konfiguracja: # NXP LPC1768 Cortex-M3 with 512kB Flash and 32kB+32kB Local On-Chip SRAM, clocked with 4MHz internal RC oscillator if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc1788 } if { [info exists ENDIAN] } { set _ENDIAN...
Dzięki za szybką odpowiedź, Seagate 750GB jest już bezpieczny, bo zrobiłem backup. W tej chwili jest puściutki i bez żadnych partycji, znaczy się jedna na pojemność tych 750GB. Czy to w końcu zdrowo robić tak duże partycje. Poprzednio miałem 4 na nim. Gorzej z Tym 2TB bo jeszcze nie wiem gdzie to wszystko wrzucić, no ale muszę coś wymyślić szybko. Jak...
Tak wygląda skrypt linkera po poprawach [syntax=c] /***************************************... * author: Freddie Chopin, http://www.freddiechopin.info/ * file: STM32F4xxxG_rom.ld * last change: 2012-03-15 * * chip: STM32F4xxxG * compiler: arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.6.2 * 20110921 (release)...
Mój config: # NXP LPC1768 Cortex-M3 with 512kB Flash and 32kB+32kB Local On-Chip SRAM, clocked with 4MHz internal RC oscillator if { Wgrywam aplikację ze strony: http://tenuki.fr/nio101/?page_id=117 Komenda do OpenOCD: openocd -f LPC1756.cfg -c "init" -c "reset halt" -c "flash write_image erase lpc1756.elf" -c "reset run" -c "shutdown" I otrzymuję komunikat:...
Info : clock speed 1000 kHz Error: SWD-DP OVERRUN - check clock, memaccess, or reduce swd speed Error: SWD-DP OVERRUN - check clock, memaccess, or reduce swd speed Przesadziłeś z zegarem - zmniejsz go na max 800 (z mojego doświadczenia). Config dla LPC1768 (używam do LPC1758) Musisz zmodyfikować, bo masz mniej flash. # Versaloon # interface vsllink...
Witam mam kilka pytań odnośnie pamięci RAM w stm32f4. A mianowicie jest ich kilka. Na wstępie dodam że korzystam z przykładu Freddiego ram : org = 0x20000000, len = 112k aux_ram: org = 0x2001C000, len = 16k ccm_ram: org = 0x10000000, len = 64k bkp_ram: org = 0x40024000, len = 4k (skopiowane z linkera) RAM to zrozumiałe zwykły ram tam są przechowywane...
Witam! Ja jeszcze chciałbym wrócić do kwestii konfiguracji OpenOCD. Posiadam programator Wiggler i moduł z lpc2368 oraz OpenOCD 0.2.0+Eclipse+CodeSourcery. Przerobiłem plik parport.cfg na #Daemon telnet_port 4444 gdb_port 2001 #JTAG interface parport jtag_speed 4 jtag_device 4 0x01 0x0f 0x0e parport_port 0x378 parport_cable wiggler oraz plik lpc2368.cfg...
Witam! Od kilku dni zacząłem się wgłębiać w ARM-y i pierwsze co to zabrałem się za instalacje środowiska. Wybrałem CodeSource+Eclipse+OpenOCD do debugowania. O ile kompilator jako tako działa(coś się kompiluje i pojawia się hex) to debuger uparcie do końca nie chce się skonfigurować. Oto jedna z ostatnich sesji: Open On-Chip Debugger 0.2.0 (2009-07-18-09:50)...
Procesor 8-bitowy z pamięcią Flash 4k - taki został dany do projektu AVT 3008. Arduino UNO (taki już zamówiłem) ma: Pamięć SRAM: 2 kB Pamięć Flash: 32 kB (5kB zarezerwowane dla bootloadera) Pamięć EEPROM: 1kB Posiada 14 cyfrowych wejść/wyjść, 6 kanałów PWM, 6 wejść analogowych oraz popularne interfejsy komunikacyjne. Czyli wydaje mi się że to lepszy...
próbuję skonfigurować mój interfejs jtag (boff bf30 na ft2232) do mojego urządzenia at91sam9g45 . Musiałem zrobić niestandardowy kabelek, gdyż na urządzeniu 20złącze jest dla rastra 2mm. Poniżej zamieszczam output z openocd oraz mój konfig - widać, że coś jest nie tak. Myślałem, ze to wina kabla, ale przecież jtag wykrywa urządzenia (Info : JTAG tap:...
Już pod LPC2129 wszystko działa jak należy. Teraz próbuje się przerzucić na LPC1754 na nowym rdzeniu. No ale coś mi nie idzie :/ Układ uruchomieniowy zgodny z schematem http://www.nixie.pl/docs/LPC175X-M-rev.A... . JTAG od Freddie Chopin z ustawioną zworką na 3.3V dla JTAG (zasilanie dołączonego układu z JTAG). Plik konfiguracyjny LPC1754.cfg,...
Hmm jak na procka za 3,4zł nie jest źle ;) Bardzo cieniutko Panie... https://obrazki.elektroda.pl/6576032700_... https://obrazki.elektroda.pl/3171327000_... [syntax=c] ARM®32-bit Cortex®-M3 CPU Core 72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access Single-cycle...
KV_KEY_SEED is 8710_2M in rtl8711daf_0.0.5.zip\rtl8711daf_0.0.5_te... Dziennik rozruchu z km0_km4_app.bin w tym archiwum ROM:[V1.1] FLASH RATE:1, Pinmux:0 IMG1(OTA1) VALID, ret: 0 IMG1 ENTRY[f8017d5:0] [BOOT-I] KM4 BOOT REASON: 0 [BOOT-I]...
Pojawił się nowy zgrzyt. Mianowicie, program dopóki jest mały (30kB) daje się bezproblemowo debugować. Ale gdy dołączę dodatkowe pliki i kod wzrasta do 90kB, to po wgraniu flash przez oocd 050 zgłaszane jest : Error: GDB missing ack(2) - assumed good Error: GDB missing ack(2) - assumed good a środowisko wyświetla komunikat "'Malformed response to offset...
Mam 12MHz kwarc i taki tez miałem ustawiony w pliku konfiguracyjnym. Dopisałem jtag_khz 1000 i procesor nawiązał zdaje się poprawne połączenie z JTAGiem (patrz niżej kod). Ale..... próbując połączyć się poprzez telnet 4444 wywala komunikat ze nie powiodło sie...Czyli chyba jakaś ściema a nie połączenie:/ Podobnie dzieje się dla innych częst. np. jtag_khz...
Witam, Mam nadzieję, że ktoś tu jeszcze zagląda. Mam generalnie problem ze stabilnym działaniem debugowania pod eclipsem. Ale może po kolei. Na razie odstawiłem eclipse'a i programuję procka z linii poleceń komendą: openocd-0.5.0 -f interface/olimex-arm-usb-ocd.cfg -f target/lpc2368.cfg -c"init; reset halt; flash write_image erase d:/Projekty/MIK/Oprogramowanie/lpc-2...
Opracowałem odpowiedzi wraz z uzasadnieniem. Jeżeli znajdą się jakieś błędy to piszcie. 1. Szesnastkowy http://pl.wikipedia.org/wiki/Szesnastkow... 2. 51 http://www.wolframalpha.com/input/?i=110... 3. 105 http://www.wolframalpha.com/input/?i=45+... 4. Ma być SRAM...
Witam! Postanowiłem skorzystać z otwartych narzędzi do debogowania. Niestety nie za bardzo funkcjonuje... Open On-Chip Debugger 0.5.0 (2011-08-26-10:27) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Info : only one transport option; autoselect 'jtag' init_targets Warning - assuming...
Generalnie to pobrałem skrypt linkera i plik startup ze strony http://www.freddiechopin.info. W datasheet i manualu znalazłem adres pierwszej strony pamięci flash i SRAM, która jest "rozbita" na 96KB i 32KB. Zmieniłem w oparciu o te informacje skrypt linkera. Czy zrobiłem to dobrze? Nie wiem. Poniżej: Skrypt linkera: [syntax=c] /***************************************...
https://obrazki.elektroda.pl/3502147600_... W tym temacie znajdują się szczegółowe informacje o modułach WiFi ECR6600, datasheety, pinout, a także backup firmware'u przez UART i procedura zapisu wymagana do lokalnego uruchomienia chipów ESWIN. Dzięki temu możliwe jest sparowanie urządzeń ECR6600 z Home Assistant i korzystanie z nich...
(at)dedamraz re PowerSave na W800, zauważyłem, że OBK używa W800 SDK v0.00.04 | 2020/06/04 . Najnowszy wydaje się być W800 SDK v1.00.10 | 2023/08/25 . pełny przetłumaczony dziennik zmian: [syntax=text]===========================... | CHANGELOG: WinnerMicro Software Development Kit | ========================================...
Kolejne podejście: .ARM.exidx 0 (NOLOAD) : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) } Ewentualnie bez "(NOLOAD)" No to zadziałało - francja elegancja :) Dzięki. Błędy które widzisz są dla mnie nie do końca jasne - wszystko wysypuje się, gdy chcesz załadować program do procka z tego co widzę. Jak duży jest ten plik po...
Już mi JAF box działa :) mam tylko w nim firmware 01.B2 ale cały czas milem 01.B4 i nie chciał mi bootować telefonów nawet INF nie działało :/ POTATO Updater nic nie dawał miałem tak samo jak na tym filmiku w załączniku. Dodaje również program naprawczy w wersji v1.1 a teraz mała solucja Ponieważ trochę mnie to zdenerwowało ze nie działa mi box jak...
Możliwe ze to Ci cos pomoże. AMI BIOS BEEP CODES The following are AMI BIOS Beep Codes that can occur. However because of the wide variety of different computer manufacturers with this BIOS the beep codes may vary. Beep Code Descriptions 1 short DRAM refresh failure 2 short Parity circuit failure 3 short Base 64K RAM failure 4 short System timer failure...
http://obrazki.elektroda.pl/4599986000_1... http://obrazki.elektroda.pl/5267589200_1... HydraBus to wielofunkcyjne narzędzie Open Source skierowane do deweloperów, studentów i hobbystów. Urządzenie w formie niewielkiej płytki wyposażono w 32-bitowy mikrokontroler ARM Cortex-M4, który wraz z jednym z dedykowanych firmware...
Witam. Zakupiłem urządzenie Pogoplug Pro, chciałem zainstalować na nim linuxa. Wykonałem wszystko do pierwszego restartu i urządzenie już nie chce wstać. Poniżej instrukcja wg. której robiłem instalację i miejsce w którym się zatrzymałem. (Urządzenie nie pobiera adresu IP) Ktoś ma pomysł jak to obudzić? From here, everything is done via the SSH console....
NanoBoard 3000AL – Altera variant: An Altera Cyclone III device Sprzedawanym przedmiotem jest płyta NanoBoardAL, czyli wersja z układem CycloneIII. Cena: 400zł - 599zł, przesyłka gratis Link do mojej aukcji: Opis: Ogólnie płyty NanoBoard poza tą sprzedawaną tutaj występowały jeszcze w dwóch wersjach : NanoBoard 3000XN - z układem Xilinx Spartan-3AN...
Mam do sprzedania (w dobre ręce) dwa zestawy uruchomieniowe (startery) do przygody z STM32. Niestety pomimo mojej wielkiej chęci nie znalazłem czasu na to by zagłębić się w temat i od kilku lat leżą sobie w szufladzie. Czekam na rozsądne propozycje. Będę zadowolony jeśli uzyskam około 60% ceny rynkowej. Zestawy są raczej znane, zamieszczami poniżej...
kondensator srać mały srać srać atmega8
ariston blokada drzwi pralki sprawdzić przepustnicą mazda berlingo pilot
zamiennik 2sk2045 zamiennik 2sk2045
Firmware for 43-Inch Android TV Vestel 17MB170 Beko CN237231 – uruchomienie lodówki bez panelu sterującego, bypass sprężarki, tryb awaryjny