-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed7.new
s.xs4all.nl!feeder1.feed.usenet.farm!feed.usenet.farm!news-out.netnews.com!news
.alt.net!fdc3.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01
.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.
pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.p
l.POSTED!not-for-mail
Newsgroups: pl.misc.elektronika
X-Mozilla-News-Host: news://news.tpi.pl:119
From: Atlantis <m...@w...pl>
Subject: Zaprogramowanie W25Q128FV do współpracy z XC6SLX9
Date: Fri, 16 Jul 2021 15:33:19 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: pl
Content-Transfer-Encoding: 8bit
Lines: 30
Message-ID: <60f18aa1$0$526$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.27.22.86
X-Trace: 1626442401 unt-rea-a-01.news.neostrada.pl 526 83.27.22.86:51410
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 2554
Xref: news-archive.icm.edu.pl pl.misc.elektronika:766113
[ ukryj nagłówki ]Składam właśnie projekt płytki na FPGA XC6SLX9, zdolnej uruchamiać
kilkanaście konfiguracji odtwarzających różne komputery i konsole retro.
Dokumentacja dostępna tutaj:
https://github.com/ManuFerHi/ZXUNO_VGA_2M
Konfiguracje są przechowywane w układzie flash W25Q128. Stwierdziłem, że
prościej będzie mi wgrać wsad do tego układu przed wlutowaniem, za
pomocą TL866 i klipsa pomiarowego, niż bawić się z programatorem
JTAG-iem do Xilinxa, już po jego wlutowaniu.
O ile sam układ jest widziany przez programator, to jedna rzecz
pozostaje dla mnie Niejasna. Widzę, że oprogramowanie programatora
pozwala nie tylko na zaprogramowanie samej pamięci, ale też daje dostęp
do jakiś bitów konfiguracyjnych (SRPO, SEC, TB, BP2, BP1, BP0, CMP, LB3,
LB2, LB1, QE, SRP1). Bity te są domyślnie ustawione na zero.
Podczas ładowni plików z wsadem mam też możliwość wyboru opcji "To
region", która może przyjąć jedną z wartości - "Code memory" oraz
"CONFIG". Jeśli wybiorę tą drugą, pierwsze bajty pliku trafiają
najwyraźniej do tych bitów konfiguracyjnych.
Co więcej - wygląda na to, że raz ustawionych bitów konfiguracyjnych nie
mogę już skasować, więc najwyraźniej są one pamięcią OTP.
Ktoś może mi wyjaśnić w jaki sposób ustawić te bity podczas
programowanie pamięci tym wsadem?
https://github.com/ManuFerHi/ZXUNO_VGA_2M/blob/maste
r/Flash/FLASH.ZX1
Zostawić wartości domyślne? Ustawić jakąś konkretną konfigurację? A może
podczas ładowania pliku wybrać opcję "To region -> CONFIG"?
Następne wpisy z tego wątku
- 19.07.21 11:24 Adam Górski
Najnowsze wątki z tej grupy
- Lampy uliczne LED z kubkiem
- Pęczniejące LiPo
- wyłącznik ścienny
- "Wybitna" inteligencja AI
- test stereo
- Bluetooth stereo
- W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- Weryfikacja myjki ultradźwiękowej
- zasieg radaru
- Zmywarka Bosch SRV55T43EU - awaria
- Kod zniżkowy w TME do 26.09.2025
- SFP, 10G, simplex sc/apc
- [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- NxtPaper
- Programiści nie przestają zadziwiać świat
Najnowsze wątki
- 2025-09-30 Lublin => Delphi Programmer <=
- 2025-09-30 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-09-30 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-09-30 Warszawa => Lead SAP PP Consultant <=
- 2025-09-30 Warszawa => Project Manager (AI and innovation) <=
- 2025-09-30 Poznań => SAP HCR Consultant <=
- 2025-09-30 Warszawa => IT Recruiter <=
- 2025-09-30 Zbrodzień Ziobro zatrzymany na płycie lotnika międzynarodowego bo PRZYLECIAŁ do RP3 zostać "nielegalne doprowadzony"
- 2025-09-30 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-09-29 (Nie)typowy problem z elektrykiem
- 2025-09-29 Awaria
- 2025-09-29 Życie z Renault Twizy: Jak to NAPRAWDĘ wygląda
- 2025-09-29 Białystok => Programista Delphi <=
- 2025-09-29 Białystok => Delphi Programmer <=
- 2025-09-29 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo