Перейти к содержанию
View in the app

A better way to browse. Learn more.

AUTO-BK.RU FORUM

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Cruiser

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

  • Посещение

Весь контент Cruiser

  1. Чета я смотрю по твоей базе- он таблицу прерываний правильно расковырял, а у меня с твоим конфигом 273 появился, но не расковыривает их А, точно, ты их наверное руками пририсовал. Надо от 167 взять и проверить.
  2. Посмотрю. Что то вот это мне подозриткельно количеством ноликов area DATA SFR 0xFE00:0x10000 area DATA XRAM2 0xF0000:0xF80000 Описалово у ST конечно мутное имхо area DATA XRAM2 0xF0000:0x8000
  3. Должна подойти. Посмотрел у себя - CY62128LL-70SC по выв. совпадают, твоя шустрее но это не помеха
  4. Cruiser ответил Homo тема в Чип-Тюнинг
    тоже открывать. а так че не залиться.
  5. На первый взгляд - да, я тоже сайпрес лепил и работало, но доки по быстрому на эту мелкосхему я не нашел. Ищи даташит на нее , если сам не разбнрешься - здесь ссылку выложи.
  6. В любом случае неперемешивание логического с физическим - это правильный стиль, который делает прогу реально портируемой. Это Макси мне своими мыслями о 15 году внушил. ))) Я про инициализации и прочие прерывания поразбираюсь, конечно. Дык нет видимо смысла заводить движок лишь бы завести. Надо сначала поглядеть аппаратный конфиг проца, имхо я7.2+ похоже на 16 мгц работает, чтоб меньше парить мозг тазопрограмерам при переносе кода я72 Нам эти 16 явно никчему. Потому все эти иниты надо смотреть в м72 или просто самим навалять Кстати, Ну-ну, и в агоритмах стандартных прошивок мы не рылися, и из HANG ничего не тянули ... Ни баися, 51 код не станет на ST10 работать, и не мне тебе объяснять что задача кодировщика как-то не очень близко лежала с решением задач управления. Если тупо вычитанием дат вычислять стаж програмерства, то у меня он поболе будет, однако и это тут ничего не решает.
  7. Стоит ему взять вмето пика авр и у него все будет петь и плясать. С аппаратной перезагрузкой таймера. И на том же С с минимальным изменением проги. Nikll По поводу ST10 - такая мысль появилась. Поделить задачу на 2 - сделать нечто вроде BIOS или API на АСМе, раз уж народ так С любит. И всю логику верхнего уровня сделать абсолютно аппаратно независимой. Если все ПО вцелом может и неподъемно для меня, то задачек по управлению и измерениям я уже стока порешал, что хрен сосчитаешь. )))) И вопщем можно в качестве 1й задачи решить каков должен быть этот интерфейс.
  8. Корень недовольства Макси видимо в первой половине фразы. )))) Макси, ну ты же сам с гордостью пишешь про себя "reverse engineer" И при этом ужасаешься тому, что у тебя что-то "синжинирят" С чего бы эти двойные стандарты? Весь местный чиптунинг базируется на не совсем корректно полученной инфе, думаю, что это в значительной мере касается и забугорного. Тебе ближе октянская идеология - синжинирить и продавать задорого?
  9. Фотку мне не удалось увеличить, но это видимо резистор низкоомный. Я себе припаивал. Видел, что люди просто плюху припоя или перемычку туда лепят.
  10. Ну отлаживай на пс, кто мешает. А если отлажено, то что мешает реализовать в любой системе команд. Или гораздо круче - наворачивать хрен пойми каких олтов и каналов связи сбоку и сверху, ибо сейчас к-лайны на блоках 20-килобитные, ну пусть они и 40 с усером обеспечивают. И это - когда памяти и быстродействия и внутри полно. Вот скока работаю, никогда никаких внутрисхемных эмуляторов не покупал, ни для пиков, ни для 51, ни для авр. И как -то работает оно внутри, и жрать не просит.
  11. Блин, сообщение отредактировал а оно теперь на прошлой странице застряло. Ну тема во флуде, чего бы и не пофлудить. Просто не заводите вы эту волынку насчет винды-не винды, а то я вас нивинды не понимаю. А действительно, каких там 15 таблиц в новой матрице крутятся? На самом деле мощный проц много настроечных проблем решает. Не надо действительно присерать озушку сбоку, грузить туда долго и нудно копию ПО, потом страдать тощим каналом связи - Извне можно супермедленным каналом совсем без напряга только менять параметры настройки, а настройка пускай внутри крутится, мощи с избытком. Причем, повторяюсь, для этого супер-пупер ПО и не надо, портировать существующее и написать настройку на базе этого ST10/
  12. Там при дизассемблировании это дело надо на блоки бить, и поблочно разбирать. Имхо и ПО то именно так делалось. С 0 там лежит бутлоадер и JMPs на зеркало таблицы прерываний, с которой собственно начинается основной код. Я мало тока тупил на это дело, но имхо там стартовая прога перегружает код загрузчика в озу с F0000 и передает туда управление, и этот код загрузчика дизить надо положив в соответствующие адреса. кусок с 8000 по 18000 не является флешем, на него забить надо. То что лежит ниже 20000 имхо очень возможно что тоже к делу не относится Вопщем, привязка нужна входов-выходов к пинам контроллера, описание карт и калибровок как структуры, и только потом можно что то начать понимать.
  13. На самом деме на драйвер я7.2\м73 по 2 форсунки не повесишь, он слабенький. Да прям щас- ничего. Сейчас мне интересно нарыть блок, срисовать привязку датчиков/испонительных механизмов к ногам контроллера, ну еще порыть насчет карт я7.2+ чтоб в коде что-то понять и чтоб в какую-нибудь крутилку тунерскую их можно было бы забить. Я на АСМе достаточно писал, он для моего мозга не слишком вреден.))) Еще той самой СР/М в свое время BIOS писал, если уж по примеру Макси щеки надувать. Вот тут не понял ничего. Так есть GCC под с166?
  14. emmibox , ты конечно красиво описал правильный процесс разработки, который позволяет максимально задолбаться, и получить максимально непредсказуемый результат, учитывая что никто из собравшихся не "высококлассные специалисты практики оснащенные отличным метрологическим оборудованием, лабораториями токсичности, моторными стендами с климатикой, живыми машинами с разными двигателями и системами". Если уж ты не против поучить собравшихся уму-разуму, расскажи нам историю своих разработок. У меня интерес к инжекторам эпизодический, но давний. И где-то около годов 2000 - ных я бывал на чиптунере, еще по тем временам помню Алми, Казимира, еще кого-то из современных гуру. И если посмотреть на историю развития чиптунерства с тех времен, то создается впечатление, что толчек этому развитию дало то, что кто-то где-то спер (купил, достал) исходники тогдашних январей. Я это к чему - что нам-то мешает "с'реверсинжинирить" необходимые алгоритмы? Возможно, на первых порах и без глубочайшего их понимания. Да даже если чисто заплаточным методом сделать онлайн-настройку пары-тройки кривых, да еще ДАД прикрутить - и это для начала вовсе неплохо. Я никак ЭБУ не найду себе, но судя по фоткам, там посадочные места еще под один драйвер исполнительных механизмов и под кучу другой хрени, видимо Н-драйвер РХХ тоже можно прикрутить.
  15. В аське тихо. 273 нету в иде, да и не надо. Он от 276 тока размером памяти отличается, а лучше всего получалось вроде с 167. А почему любитель не сможет? Если минимальное понимание имеет что и для чего крутят, то поставит. У нас тут товарищ ездит уже, я ему совсем чуть-чуть помогал. Ну скоро уж я5 и я7 днем с огнем не найдешь, на другие блоки нету онлайников, а если кто-то из известных товарищей сделает, то все равно я такие деньги платить не хочу. Еще мне кажется не всегда необходимо избавляться от трамблера и родного РХХ ради глючного тазового РХХ
  16. IDA PRO Advanced находится гуглем на раз и эти контроллеры понимает. Если это только мне повезло, то выложу куда-нибудь. Вот с Кейлом или фриварным С или асмом пока не везет, не нашел еще. Можно и на С писать, но видимо критичные вещи можно и на АСМе, иначе все преимущества проца прокакать на раз можно.
  17. Автор, у контроллера есть две ноги, которые определяют, что стартует, прога или его аппаратный бутлоадер. Если ты правильно сунул туда 0 и 1 то пофиг, кто сделал блок. Ты шить-то чем пытался? На разъеме "-" при этом куда подавал?
  18. Ну вон Тольятти на окте решил например чиптунерпро похоронить))) Значит есть энтузазисты.
  19. Я делал так - перепаивал резистор, и шил через BOOT , замыкая перед включением 43 (кажется) контакт на -. (тот контакт, который при прошивке я7.2 сажают на +) Потом блок доработал, провод, который идет на 43 контакт, оттянул резистором на +5, правую площадку удаленного резистора - тоже. Люди пишут, что ездят просто с перепаянными резисторами, я решил перестраховаться.
  20. Вопщем, давно меня такая мысль посещает. Известно несколько свободных проектов тюнерского ПО за бугром, например Мегаскирт, Вемс, еще что-то встречал. А у нас, если человек не зарабатывает бабок тюнингом, а что-то делает для себя, для друзей или просто из любви к искусству - то у него практически один путь, собирать отломанные версии и чесать репу, почему все глючит и работает не так, как ожидалось. Потому что всего несколько человек пишут ПО для ЭБУ, и немногим больше - крутилки калибровок и программаторы. Отсюда и цены. Оно и понятно, люди этим живут. Кроме того, все эти онлайн-тунеры базируются на блоках, давно уже не устанавливаемых на серийные автомобили. У меня интерес такой - сделать бесплатное ПО для одного из современных блоков. Хочу на иномарку прикрутить. Не факт, что сил, мозгов и терпения у меня на это хватит. А может и тупо надоест раньше, чем что-то получится. Потому и интересуюсь, есть ли у дееспособного народа интерес к этой теме.
  21. +1 Ясен крен, что причин много может быть, но чтоб не суетиться зря, лучше исправный дмрв подкинуть и посмотреть.
  22. Это да, просто выпуск при настройке и при жизни не стоит делать слишком разным, от него же наполнение зависит.
  23. без шдк можно, если онлайном а не матрицей катать, а насчет того, надо ли выпуск в одну трубу сводить - думаю что нет. Просто впуск и выпуск максимально симметричными сделать. Он же не ради экологии енваря прикручивает.
Яндекс цитирования

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.