Перейти к содержанию
    

Ruslan1

Свой
  • Постов

    3 026
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Сообщения, опубликованные Ruslan1


  1. 54 minutes ago, CADiLO said:

    Еще немного есть - 788 на складе у китайцев.

    https://www.lcsc.com/product-detail/DC-DC-Converters_STMicroelectronics-ST1S14PHR_C84130.html

    Спасибо, этих уже нашел, посмотрим.

    Вот думаю если плату переделывать, то как-то универсально нужно, под два вида хотя бы. И одним из них наверное что-то непроходящее нужно нарисовать, вроде LM2576. Хотя лучше бы примерно такое же популярное но SMD.

  2. Ну и куда?

    Мне уже китайцы написали что не могут (не хотят?) искать ST1S14.

    Ткнулся поискать совместимые по ногам (пусть менять номиналы, но хоть плату не переделывать) - не нашел :(

    Катимся мы взад к топорам каменным и КРЕН5А ....

  3. 12 hours ago, musa said:

    Ну это каждый решает сам. Мы например просто храним на сервере интегрированную библиотеку и все ей пользуемся. И править её может только один человек. Единая база для всех как то не очень получается из за разных и зачастую противоположных требований к содержанию. Конструкторам нужно одно, снабжению другое а технологам третье. И объединить все в одной базе почему то не получается или требует больших усилий

    Именно поэтому и спросил. Видел разные фирмы, но по коммерческим причинам там не вводили централизованные базы. Вместо них был официальный документ (с чеклистом) как производить обновление. Тоже не раз были идеи автоматизировать, но все упирается в рассчет эффективности. Это как практически везде- кривая эффективности сначала растет, а после какого-то уровня автоматизации стоимость начинает расти быстрее чем эффективность от этого.

  4. Замечу про анализаторы спектра: 

    я тут играюсь с SDR приемниками, так они очень даже неплохо показывают спектр. На предмет "обнаружить помеху и оценить величину" вполне справляются. Начиная с коробочки за 100+ евро уже можно нормально пользоваться (более дешевые совсем плохо работают).

    Полосу 500 мегагерц зараз на экране они не покажут (да и зачем), но вот кусками по 10 мегагерц - без проблем. Учитывая кучу опций типа сканирования и записи и визуализации, и все это с кучей настроек - получается неплохое средство.

    Подозреваю что есть SDR с полосой и побольше чем 10 МГц, но я не искал.

     

    Upd: вот только " -130 dBm" это может и неподъемно для SDR, по крайней мере не каждый потянет и не по всей полосе.

  5. Извините если не в тему и этот вопрос уже проработан:

    А нужно ли на "малом предприятии или фирме" это? Ясно что будут дополнительные усилия на организацию и сопровождение, а какой экономический эффект, он перекроет трудозатраты?

  6. А он от SIM7600 сильно отличается по логике?

    У меня на 7600 все прекрасно бегает одновременно- и ppp, и GPS (NMEA с автовыдачей), и SMS туда-обратно. На единственном UART через CMUX.

    Разные потоки, все красиво и без хакерства.

  7. Я за два резистора, сам так постоянно делаю, чтобы экзотику не паять или сократить покупной BOM. А все эти графики будут действительны до момента распаковки новой коробки резисторов, или зависеть от еще какого-нибудь фактора (изменение температуры паяльника, например).

    Кстати, величина из ряда E192 еще не означает точность установки. Продаются, например, 2.23 k, но у них tolerance 1% :)

  8. 21 hours ago, Mysteo said:

    Все верно, поэтому я хочу оставить TPS7A7001 на своих местах, только нужно адекватно понижение с 12В до 5В организовать, доступная площадь на плате 35 x 50 мм я думаю достаточно для этого

    На таком пространстве танцы устроить можно. Берите DC-DC и делайте что хотите.

     

    Или купите готовый модуль, хоть с Китая хоть с Моузера-Дижикея.  Например, на дижикее поштучно модули начиная с 3-4  доллара. Это готовые источники для монтажа на плату. ссылка тут

    Например IND016 : 12 x 12 mm, 9-14 Vin, 1-5.5 Vout, 3A  max.

    Или OKL-T/3-W12P-C : 12 x 12 mm, 14 Vin, 0.6-5.5 Vout, 3A max

     

    И не думайте что это дорого. На питании не экономят. И вообще странно говорить об экономии в пару долларов в угоду качеству для устройства с четырьмя модемами. Но может быть и финансово экономнее, чем как у Вас сделано- потому что меньше места занимает, не нужно тратить время на НИОКР и про EMI меньше париться надо.

  9. 22 hours ago, Mysteo said:

    А LDO 12 - 5В нужно заменить либо убрать так как перегреваются

    Про терминологию

    LDO расшифровывается как "Low DropOut". То есть это микросхемы, способные работать с малым педением напряжения (малая разность между входным и выходным напряжением).

    В Вашем случае ни о каком "Low" речь не идет. Думаю, Вы подразумеваете линейный стабилизатор напряжения (Linear regulator, или Linear voltage regulator).

     

    По теплу:

    Всегда (нет, не так. ВСЕГДА) производите хоть прикидочный рассчет тепловыделения для элементов, на которых что-то может выделяться.

    Обычно методики для микросхем (перегрев в градусах) напрямую описаны в документации. Правила одинаковые, только коэффициенты сильно меняются от корпуса к корпусу.

     

    Кстати, необходимость рассчета касается не только микросхем. Сейчас детальки настолько маленькие, что какой-нить проходной резистор 0402 уже может работать за пределами оговоренной мощности рассеивания.

  10. Классно. Столько плюшек. (не сарказм ни разу).

     

    а вот "utility bills (water, heating, etc) — about 50 EUR / month." - это реально так дешево коммуналка обходится? Сколько же стоит в Софии квартиру снимать (без выпендрежа, но чтоб не совсем развалюху, 2-3 комнаты) ?

     

    Ну и вроде Болгария в EU/EFTA - им не нужно доказывать правительству, что не нашли человека с паспортом EU/EFTA, и потому берут извне? Или есть хитрости, потому что контракт не неограниченный, соответсвенно есть много текста мелким шрифтом?

  11. 15 minutes ago, turnon said:

    Значит TC надо посоветовать не отвлекать программиста, использовать FatFS как есть и не морочить голову

    А я что делаю?  :)

    Как раз таким путем и решил идти. Карточки заменили на более ресурсные и все. Контроль оставшегося ресурса делается периодически или  по  случаю на компьютере, программкой от производителя SD карт.  В перспективе когда-нибудь добавлю такой  контроль в прибор, если получится  узнать  протокол.

  12. 1 hour ago, turnon said:

    А почему не могут быть реализованы в одной библиотеке эти совершенно разные фичи?

    Потому что любая функция отвлекает на себя ресурсы системы и силы программиста, соответсвенно все остальное в результате получается хуже, чем если бы этой  фичи  не  было вообще.

  13. нене. давайте делить мух по сортам. Выравнивание износа и устойчивость к выключениям- это совершенно несвязанные между собой вещи. Я предпочитаю решать их разными средствами.

    Когда вижу винегрет из фич, вспоминается: "сначала намечались торжества. Потом аресты. Потом решили совместить."

  14. 2 hours ago, aaarrr said:

    обфусцированные исходники.

    Спасибо, понял.

    Новый термин для меня, сколько программлю- никогда не встречал. Буду знать как это называется. Я думаю, есть много людей, которые по умолчанию пишут "обфусцированные исходники.", не специально , а просто по другому не умеют :)

  15. В-общем Кингстон еще тот случай. Карточки у них сравнительно дешевые и может даже хорошие. Но саппорт како-то странный: уже предложили мне под НДА их SDK потд винду-линукс, вместо чтоб просто рассказать что и как. Вот уж не знаю, смогу ли я из их линукс СДК понять как оно там внизу устроено. В линуксе тоже либы закрытые бывают или все в исходниках? Подозреваю, что они к ридеру обращаются, а не к карточке, и толку от их СДК мне мало будет- нифига не вытащить полезного

     

     

     

  16.  

    2 hours ago, mantech said:

    MLC Micron

    да, посмотрел, спасибо!

    Плюс в том что официально пишут тип памяти и наличие S.M.A.R.T

    Для MLC ресурс у них получается 120TBW/64GB = 1875, неплохо но не фонтан. Но есть и карточки с указанием "3K P/E"

     

    Есть еще SuperMLC, обещают 300TBW/16GB= 18750, это уже заявка. Но цена: за 4 GB вижу 25 евро. 

    Но зато: доступ к  S.M.A.R.T описан в даташите, это огромный плюс. Кстати, может эта же команда CMD56 и для других карточек подойдет....

     

    Upd:

    как я понял, CMD56 и есть стандарт для S.M.A.R.T. Так что можно просто брать карточки, которые это поддерживают и будет уже не индпошив, а вполне красивое решение. И карточек таких много.

    И если вдруг Сентинел такие карточки читает, даже если они на в списке поддерживаемых- значит Сентинел именно так и работает.

  17. 3 hours ago, AlexRayne said:

    га гитхабе лежат сорсы spiffs - выглядит достаточно примитивно для микроконтроллеров. есть даже дрова для линя.

    кто пробовал - что скажете?

    Как Вы представляете себе "wear levelling" на SD карточке, если общаетесь не с микросхемой флеша, а с микроконнтроллером карточки?

    Я уже прочуствовал это все, думаю до меня таки дошла истина: Не поможет никакая система, если карточка сама выбирает куда именно писать. Если это делается хорошо самой карточкой то никакие костыли не нужны, а если это делается плохо- то не поможет, потому что непонятно что именно выравнивать нужно. Если бы можно было все функции выключить и иметь адресацию физических страниц флеша- тогда да, заменяем неизвестно как работающее выравнивание карточки своим, известно как работающим. А если они там будут друг друга выравнивать- результат непредсказуемый.

    Ну и стандарт это стандарт. Спецуха (spiffs, например) должна быть сильно аргументирована.

  18. 59 minutes ago, mantech said:

    А чем трансенды не устроили, прекрасно читается их инфа тем же сентинелем и любым кардридером, да карты недорогие?

    Какая именно серия у них заявлена как SLC/pSLC? 

    Ну и речь идет не о чтении на компе, там все понятно. Хотелось бы в своем устройстве читать, а там все непонятно.

  19. есть мнение, что у кингстона это не в стандартных регистрах, которые можно прочитать через CMD*. У меня информация в Сентинеле меняется (кол-во выключений и тд), а в регистрах SRR и прочих ничего не меняется. Или я неправильно читаю, или в Кингстоне все не так тривиально. Общаюсь с техподдержкой, уже запросили у меня каким унитазом я пользуюсь для их туалетной бумаги  какой операционкой я пользуюсь, вместо чтоб описать процедуру на уровне SDIO интерфейса. Очень может быть что это у них ноу-хау. Если НДА не подпишу- то скажу что к чему, если таки дойдет до внятного ответа (с их согласия).

     

    Для любителей более-менее стандарта есть карточки свиссбит- у них это в SRR, который известно как читать, документация  в открытом доступе. Но цены там за пределами моего бюджета.


    Про сниффер- если уж делать, то, по-моему, нужно снимать логическим анализатором с пинов карты, а не USB поток разбирать. В потоке они могут намудрить чего угодно, вместе со своим драйвером ридера, вплоть  до шифрования. Сменится ридер-сменится доступ к нему.

     

    Но в любом случае, возможность проверить ресурс карты- это великое благо (даже если можно будет только на компе из-под их софта).

    On 10/5/2021 at 4:17 PM, mantech said:

    А смысл? Этим вы просто "подвяжитесь" но конкретного производителя, а может и только на данный модельный ряд, а когда его сменят все встанет колом. По мне нет большого смысла...

    В эксплуатации этот нестандарт должен быть как опция, работающая при определенных условиях. Если вставили другое чем требуется- то и встренная опция недоступна.

     

    Хотя для кого-то это может быть как "защита от копирования" - заключить с производителем карточек договор на определенную фишку и выкупить весь тираж. Пущай хакеры-копировщики попрыгают. :)

  20. 1 hour ago, mantech said:

    И минусы тоже - не получить макс. скорость графики. Если там все статично - то понятно, можно и по 1-битному спи гонять, но если анимация, то...

    Простая арифметика - 800х480 16бит\пиксель, имеем 800х480х2х50= 38 Мбайт\сек скорость рефреша, а теперь прикиньте при скорости спи и т.п.

    а, так у Вас таки нужно полный экран рефрешить, и мультики фулл-скрин (каждый кадр полностью новый экран) рисовать с хотя бы 20 FPS? Тогда сдаюсь, конечно берите параллельный интерфейс, обсуждать нечего.

    Возникает новый вопрос, где столько картинок хранить или сколько ресурса уйдет на их подготовку в реалтайме, но хозяин-барин. нужно так нужно :)

    1 hour ago, mantech said:

    И минусы тоже - не получить макс. скорость графики. Если там все статично - то понятно, можно и по 1-битному спи гонять, но если анимация, то...

    Вы видели на ютубе ролики с анимацией через SPI? Я VGA не интересовался, а вот QVGA насмотрелся- очень достойно анимация делается. И если анимировать не весь экран а кусочек - то очень хорошо все и на VGA будет. Редкий случай когда вся площадь экрана под динамику используется- обычно есть статическая часть с пояснительным текстом, осями и прочим.

  21. 1 hour ago, mantech said:

    Сколь мегагерц всунете в спи? 25, 50?  Ну а СДРАМ все-таки 100, да и шина 16\32 бита, против 4х по спи...

    А зачем? Быстродействие ради быстродействия? реально многие мультфильмы на 50 FPS гоняют, причем с обновлением экрана целиком для каждого кадра?

    Я когда выбирал SPI или параллельная шина- пересмотрел много роликов в ютубе, чего народ достигает через последовательный интерфейс и как это выглядит. Успокоился, заложил SPI, до сих пор не жалею. Кстати, пр SPI у меня 1-битовая шина, а не "4x".

    Но у меня самый скоростной вывод- это осциллограф. Так и для этого всего-то и нужно дать в дисплей (через SPI) команду "сдвиг видеопамяти на столбец" и закинуть в эту видеопамять данные нового столбца.

    1 hour ago, mantech said:

    Дак ТС как раз и сказал, что предпочтительнее 405 или 407, они без СДРАМ.

    ну тем более нужно память экономить, и не хранить изображение целиком в МК.

    Но  выбор спорный, 427/429 выглядит лучше, особенно для новых разработок.

  22. 2 hours ago, mantech said:

    7 дюймов - это как правило минимум 800х480 или вообще 1024х600, поэтому 320х240 экзотика при таком разрешении... А по поводу интерфейса, однозначно лучше прямой RGB, без всяких прослоек в виде дисплей-контроллеров.

    Ну если уже экзотика то ладно, пусть 800x480.

    А вот чем "прямой RGB" лучше? Кроме скорости доступа не вижу реальных плюсов, одни минусы. И в цене скорее будет проигрыш чем выигрыш: нужно брать более ногий МК и размеры платы увеличивать и разъем побольше нужен (если с SPI сравнивать).  Кстати, посмотрел- есть и 9" 800x480, c SPI.

  23. On 10/25/2021 at 6:31 AM, TOG said:

    Вот только в реальности, я могу выставить fmc_ker_ck = 160 MHz и память работает без ошибок. Но если выставить fmc_ker_ck = 160,5 MHz, то сразу появляются ошибки чтения. Их не много (~ 20 штук на 16 Мегабайт), но это уже не приемлемо.

    Может сама плата уже не тянет? звоны, фронты затянуты, уровни не те, питания не хватает, еще чего-нибудь. Кстати, убедитесь что чаcтота действительно была 160, и стала действительно 160.5 МГц - может тестировали на сильно меньше чем 160, или после нее установили сильно больше чем 160.5.

×
×
  • Создать...