Понедельник, 19 мая

В гостиничном номере было довольно душно.

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

250519-063237

Есть ещё одна фотография сумасшедшего здания 22 на работе, а больше нет. Было бы ужасно интересно поснимать внутри этого здания, но я не взял с собой сильно широкоугольного объектива, да и некогда.

День прошёл в бесполезных совещаниях, но хотя бы получилось запулить два набора изменений, которые я в пятницу запрограммировал. Вечером ходили с группой в турецкий ресторан в Пало-Альто, довольно неплохой.

Вечером созвонились с Манечкой — она лежит горизонтально, пытается избежать очередного кризиса со спиной. Отменила все планы, Тимоша ей помогает. Будем надеяться на лучшее.

Воскресенье, 18 мая

Погода улучшилась, во всяком случае дождь кончился.

Утром на птичью кормушку приходила красивая белка и прилетал птенец-подросток Junco с родителями, его сфотографировать я не успел.

Днём меня Манечка отвезла в маленький уютный аэропорт, по пути мы встретили Тимошу, который ехал к нам домой. Только он нас не заметил.

Полёт прошёл без приключений, в полвосьмого вечера я уже заселился в гостиницу и сидел в практически пустом баре. Потом получилось «проявить» фотографии, вот например, Сан-Франциско с самолёта:

250518-165918

(И ещё есть в альбоме)

А завтра в 07:48 утра надо попасть на служебный автобус на работу, поэтому пойду-ка я скорее спать.

Суббота, 17 мая

Ух, какой дождь! Днём он на недолгое время останавливался, а потом опять… И сейчас льёт!

Манечка рисовала семь, что ли, часов. Я отдыхал головой, ничего содержательного не делал, зато навёл относительный порядок в кабинете наверху, разобрал тонну проводов, почти собрался в Калифорнию.

Фотография мокрого самца Towhee:

250517-135311

Пятница, 16 мая

Опять холодно и мокро.

У синичек в домике — дети, родители сбиваются с ног, непрерывно таскают им еду, сфотографировать их трудно, поскольку в тени, и быстро выпрыгивают. Вот самое лучшее, что получилось сегодня:

250516-150505

У Манечки опять заболела спина, поэтому она не рисовала. Я утром немного поработал, потом съездил поплавал, потом опять программировал. Получилось в первом приближении принять SETUP tokens через DMA, и даже запулить ответ, но на стороне QEMU принятый ответ надо же послать в другую QEMU, а это пока не готово…

Вечером приезжал Тимоша, мы поужинали втроём, побеседовали, потом он поехал помогать Г.Я. с компьютером.

Теперь смотрим передачу про Словению, досмотрим и упадём спать.

Четверг, 15 мая

Погода — мутная, дождь чуть ли не весь день шёл.

Мы с Манечкой трудились как пчёлки: она рисовала, я программировал новый драйвер, он уже получает прерывания и делает вид что включает-выключает endpoints. К счастью, выяснилось, что презентацию на следующей неделе делать не нужно, можно спокойно работать.

Днём наслаждались записью отличного концерта у Фрэнка Виньолы и купили билеты на концерт японки в конце августа.

Вечером приезжал Тимоша, поработал у себя в комнате, мы втроём поужинали, побеседовали, и он отправился кормить котов.

Фотография вороны на заборе за домом, до чего же красивая птица:

250515-131237

Среда, 14 мая

Холодно, мокро!

Я вчера забыл написать, что мы купили билеты в Барселону на конец сентября.

Сегодня весь день был на работе: чем дальше, тем мне больше кажется, что драйвер udc_dwc2.c — не работает. Придётся свой делать, видимо.

Манечка рисовала, её картина становится всё лучше и лучше.

Фотография мокрого куста за домом:

250514-094219

Мне очень нравится градиент от красного к зелёному.

Вторник, 13 мая

Кстати, в Испании «вторник, 13» — то же самое, что в англоязычных странах «пятница, 13» — особо несчастливый день. Потому что «день Марса», бога войны, разрушения, и несчастий.

Погода испортилась, потемнело, дождик днём капал. Манечка жила наверху, готовила еду гостям. Я на работе убивался, не очень понятно, насколько осмысленно, поскольку достать правильные параметры конфигурации железки достать не смог… Но что-то получается.

Фотография синей галки:

250513-142841

Жалко, что нельзя добавить звук: в момент снятия этого кадра мелкие птицы заходились в истерике.

Вечером приходили гости, хорошо пообщались.

Понедельник, 12 мая

Погода прекрасная, с грандиозными белыми облаками на синем небе:

250512-103125

А мы страдаем: Манечка прополола три с половиной сорняка за домом и у неё в добавление к прочим трудностям со здоровьем ещё и спина заболела. У меня почему-то тоже поясница болит, наверное, за компанию. И на работе у меня сегодня ничего не получилось, надо, наверное, игнорировать не самые важные совещания на этой неделе.

Единственная радость — удалось поплавать. И ещё мне починили хорошую музыкальную железку, которая на прошлой неделе сломалась. А Сашик не звонит, музыку мы не играли уже неделю. А про Ваню я уж и не говорю…

Воскресенье, 11 мая

Погода странная: тёмное утро, потом просветление, вечером гроза с молниями и ливнем.

Я упирался работать, чтобы на следующей неделе показать QEMU <-> QEMU USB, починил прерывания, но пока засунуть контрольный пакет в контроллер не получилось. Надо будет почитать на ночь udc-dwc2.c, может быть что-нибудь пойму.

Манечка днём сво{д|з}ила Г.Я. в ресторан, потом я её вытащил погулять в Хуаниту, где раньше жили. Полюбовались там птицами (забавно, какие разные у Red Winged Black birds самки и самцы), черепашками, и люпинами:

250511-150454

Шагать там совсем чуть-чуть, но всё равно Манечкиной ноге поплохело.

Вечером приезжал Тимоша, забрал котов.

Суббота, 10 мая

Никаких особых новостей нет: погода хорошая, Манечка рисовала, я работал, коты жили своей кошачьей жизнью, очень хорошие:

250510-080628

ещё есть фотографии!)

Ещё бы как-нибудь так устроить, чтобы ничего не болело ни у кого…

Пойду дальше изучать USB.

Пятница, 9 мая

Погода была светлая и прохладная, хотя теплее, чем вчера.

Рыжий кот не отходит от людей ни на секунду, всё ему интересно, и он постоянно надеется что-нибудь съесть. Видимо, у него было голодное детство. Манечка его сегодня кормила, кажется, раза четыре. Утром он нам мешал завтракать, лез в тарелки, днём и вечером мы ели на «балконе», а он смотрел на птичек. А серый кот целый день спал у Тимоши под одеялом, только вечером вышел немного поиграть:

250509-195546

Мне утром удалось хорошо поплавать, потом я пытался понять как прикрутить device mode в модели DWC USB2 в QEMU, осознал, что ничего хорошего не получится, потому что там используются абстракции все неподходящие (и USBBus, и USBPort), поэтому придётся свою делать с нуля. Хорошо хоть определения регистров уже есть. Плохо, что из-за этого в выходные не выйдет поработать над своей штукой. Пойду скорее читать описание контроллера, очень он сложный.

Четверг, 8 мая

Погода светлая, но прохладная.

У меня почему-то начинает болеть спина, поясница. Попробую завтра выбраться поплавать. На работе дело движется, но с трудом: приходится изучать мелкие детали DWC USB2 контроллера, добавлять поддержку device mode в QEMU.

Вечером заехали дети по пути к родителям Маруси на другой конец штата, оставили нам на выходные котов. Рыжий кот очень общительный:

250508-193105

А сибирский прячется, и что-то у него с хвостом, какой-то подозрительно тонкий он стал…

Среда, 7 мая

Утро было серенькое, день — прохладным. В обед брызнул дождик, потом прояснилось.

Манечка опять ударно рисовала, и опять у неё заболела пятка. У меня на работе были всякие совещания, и ещё получилось наконец-то запустить USB: нужно было назначить buffers для endpoints. А пример каким-то волшебным образом работает без! Очень хотелось бы это понять…

Фотография синички с ореховой спинкой, которая жрёт фрагмент ореха на веточке:

250507-161821

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

Вторник, 6 мая

Обещали дожди, а на самом деле солнышко сияло!

Манечка плохо спала и рисовать не стала, чтобы не испортить картину. Я убивался на работе: сначала никак не мог понять, почему request callback не вызывается в моём USB class, в обед пришлось это бросить и переключиться на написание плана для практиканта. К Манечке приходила в гости Луиза, а потом Тимоша приезжал.

Фотография вкусного помидора в утреннем свете:

250506-072422

(Мы его потом с Тимошей и Манечкой втроём сожрали в салате.)

Понедельник, 5 мая

День был чудесный, светлый и тёплый. Утреннее совещание отменили, получилось поплавать. Днём я убивался на работе, стараясь понять почему моё устройство не получает даже local link address, только ближе к вечеру догадался пойти попробовать не на казённом компьютере, и сразу стало всё ясно: это корпоративные ограничения…

Вечером я покосил газоны, испугав подростка джунко, который ещё не умеет толком летать. А высоко в небе нарезал круги огромный белоголовый орёл. Я его фотографировал, но он был слишком высоко, мелко получается…

Фотография цветочков под соседской туей:

250505-174513

Воскресенье, 4 мая

Утро было мокрое и тёмное, а днём лето вернулось.

Утром поговорили с матушкой, она очень худенькая.

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

250504-171331

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

Суббота, 3 мая

Ночью у меня получилось выспаться, а у Манечки — не очень. В темноте опять громогласно чирикал самец Towhee за окном, мне кажется — выросший сын той пары, что у нас давно живёт.

Утром Манечка рисовала, я учился программировать. Ещё я догадался, что страшные звуки из важной коробочки MiniFuse 4 были не потому, что она сломалась, а потому, что у неё слетели настройки, и надо было поставить правильную программу и их поправить. Теперь всё хорошо, и мы с Сашей можем дальше музыку играть.

Манечка по-прежнему гулять не может, больно пятке, поэтому фотография жульническая, внутри куста рядом со входом в дом:

250503-173300

А тем временем у Паши одна фотография лучше другой!

Пятница, 2 мая

Погода всё ещё отличная!

Утро было: зубы, плавание, работа. Потом Манечка рисовала, а я программировал.

Зайцы съели все посаженные растения садовой земляники, начисто. Днём приезжал Тимоша, и мы с ним погулять сходили, видели вистерию:

250502-174117

А сейчас ветер поднялся, кажется погодный фронт через нас проходит.

Четверг, 1 мая

Тепло, вроде как 25°Ц было, а завтра обещают прохладнее.

Птицы за окном начинают орать в полпятого, хором. Мне выспаться не удалось — не столько из-за птиц, а потому что ум проснулся и начал трудиться. Весь день на работе прошёл в совещаних разной степени дурацкости, но вечером получилось попрограммировать, запустить CDC-NCM в Zephyr, хотя пока как-то понарошке, завтра придётся повозиться, отлаживая.

Манечка опять ударно рисовала, потом съездила за едой, вечером приготовила вкусный ужин, мы посидели с семейством А. на балконе.

Фотография ландыша за домом у забора:

250501-141415

Пойду почитаю какую-нибудь спокойную техническую книжку на ночь.

Среда, 30 апреля

Погода получше: и посветлее, и потеплее!

Манечка утром беседовала с чуваками, которые лазают на деревья, потом принимала в гости подружку, а после обеда четыре часа с лишним рисовала.

Я проторчал всё утро на совещаниях, потом съездил пообщаться с Аделем, немного попрограммировал, и вечером опять совещание было.

Фотография соседского растения:

250430-155342

Паша когда-то спросил: «это гибрид картошки с сиренью?» — и оно действительно такоео!

Вторник, 29 апреля

Опять тёмный и холодный день, ещё и ужасно влажный.

Утром мне пришлось рано вставать, в 8:00 был разговор с человеком из Бангалора (у них это 20:30).

Днём поиграли музыку с Сашей, получилось неплохо, несмотря на странные сбои JamTaba, которое вдруг начало рассинхронизироваться, и у Саши, и у меня.

Нестабильный Крис Вестон (который W в FFWD) вроде бы как-то на некоторое время ожил, сочинил отличный большой альбом, сделал забавные ремиксы Little Fluffy Clouds, и ещё зубодробительную 808 штуку, которую, кажется, уже убрал.

Фотография сегодня капель дождя на листьях рябины за домом:

250429-091842

Понедельник, 28 апреля

Ужасно тёмный и холодный день, а после обеда ещё и дождь капал.

Манечка рисовала пять, что ли, часов. Очень красивая картина получается!

Я сначала поработал, потом уплавался до судорог, потом посовещался и ещё поработал: начал новый firmware для нового продукта.

Вечером нам звонил Сашик, договорились завтра попробовать музыку поиграть. Вороны закончили строить гнездо, а Манечка как раз выписывает мужиков срезать огромные ветки с этой ёлки… Ветки заметно ниже гнезда, но воронам лазающие на дерево мужики точно не понравятся.

Рододендроны за домом в самом цвету, страшно посмотреть:

250428-151323

Воскресенье, 27 апреля

Как и было обещано, похолодало. И потемнело. Из-за этого, наверное, у нас было странное настроение весь день?

Утром порадовались новой Пашиной фотографии, очень трогательной. Потом я с матушкой поговорил, набрался решимости и заменил распределитель в Хондочке. Выставил точно такой же угол зажигания, как был — а правильный он или нет — неясно. Также неизвестно, насколько это было необходимо. А ещё я теперь знаю как болит спина после работы над машиной… Бедный Боб, он всю жизнь так корячился!

Манечкина новая картина хорошеет на глазах. А я днём ещё потратил некоторое время, пытаясь починить Zephyr на втором маленьком компьютере, ничего хорошего не добился, потом чуть-чуть поработал над своей штукой, и тоже без особого успеха.

Фотография Жоры у нас на кухне, надо бы с него паутину смахнуть, но уже не сегодня:

250427-140541

Суббота, 26 апреля

Утро было тёмное, потом облака растаяли и день стал летним. Хотя сегодня было прохладнее, чем вчера, а завтра обещают ещё прохладнее.

На соседской ёлке за домом вороны вьют гнездо. Сначала ветки носили, сегодня траву, видимо заканчивают строительство. Ведут себя очень скромно, разговаривают вполголоса.

Днём Манечка рисовала, я пытался запустить USB на второй маленькой платке, не смог, бросил. А на свои дела уже сил не хватило, и менять распределитель я сегодня не стал, попробую это сделать завтра утром.

Вечером устраивали покер, сегодня я выиграл.

Фотография углей в гриле:

250426-162132

Пятница, 25 апреля

Погода тёплая и светлая.

Манечка рисовала, очень медленно у неё новая картина движется. Но хорошо.

Я на работе напрягался, пытался запустить хоть что-нибудь на маленьких компьютерах, чтобы было USB 2.0 High Speed. Первый успех случился перед обедом: нашёлся пример DFU для STM32H7, который на обеих платках соединился. Это значит, что и железо способно, и проводок нормальный. Потом я долго-долго бился, пытаясь понять, что Zephyr делает не так, и случайно обратил внимание, что в STM32CubeIDE скорость в структурке, которая передаётся в HAL_xxx, стояла нулём. Теоретически это бы должно значить медленную скорость, но я попробовал в Zephyr её обнулить, и оно вдруг соединилось на быстрой! Теперь бы ещё понять, как это починить правильным способом…

Поплавать из-за этой возни не удалось, зато получилось с Сашей музыку поиграть.

Тимоша нашёл себе какое-то место, где можно за совсем небольшую денежку приезжать и работать, а то ему из дома трудно собраться…

Фотография маленького кролика перед домом:

250425-125705

Четверг, 24 апреля

Погода была прекрасная, летняя. Утром на балкон приходила синяя галка, я её угостил орехами, ей (или ему, у них не поймёшь) понравилось.

Вечером ездили в гости к К., только их фотографии Манечка забраковала, значит и правда они не очень хорошие.

Фотография вчерашняя, маленькие синие цветочки и корней огромной соседской туи:

250424-170800

Среда, 23 апреля

Вчера я забыл написать: мы же купили билеты детям на концерт и в Саграду Фамилию.

Сегодня утром проспали допоздна, мне пришлось бежать на совещания даже не попив кофе, а потом я сразу поехал плавать, где ко мне на крайнюю дорожку плюхнулась практически сразу какая-то тётка (хотя была средняя дорожка с одним человеком), и мне пришлось цепляться за стенку, и завидовать тётке, которая плавала по крайней мере в полтора раза быстрее меня. Но в результате я проплыл и дальше и быстрее, чем раньше, так что спасибо ей!

На работе я с помощью «искусственного интелекта» написал пару функций, чтобы прочитать регистры ULPI PHY, не перепроверил — и «прочитались» сплошные нули. Я расстроился, начал думать, что в ULPI PHY электричество не включено. А бывший интёрн Тимоша, спросил «а откуда ты взял эти параметры?», я полез перепроверять и оказалось, что ИИ наврал! Потом я нашёл и правильную функцию у нас в коде, и место в документе, где регистр описан, но сил дальше копаться сегодня уже нет.

Днём приезжал Тимоша, мы беседовали втроём, а потом вдвоём гуляли.

Манечка весь день старалась не ходить, чтобы дать ноге зажить. Вечером к ней приехала теннисная подружка китаянка Су. Су с мужем осенью собираются в Европу, и к нам заехать.

Фотография мелких цветочков-сорняков с прогулки с Тимошей:

250423-151226

Завтра хотелось бы починить USB high speed.

Вторник, 22 апреля

День был светлый, тёплый. У меня были назначены совещания на 8 утра и на 8 вечера, и оба отменились, а днём получилось поработать. Манечка рисует новую картину, медленно. И хромает…

Фотография цветка рододендрона за домом:

250422-134302

Понедельник, 21 апреля

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

Фотография мокрого куста за домом:

250421-095624

А завтра с раннего утра — совещания, поэтому скорее падать с книжкой.

Воскресенье, 20 апреля

Погода испортилась, начался дождь.

Матушка опять не стала разговаривать, только доложила, что всё у неё хорошо.

Днём Манечка занималась своими делами, а я учился и программировал. Сначала немного для работы, потом свою штуку, где сделал scroll bar очень хороший, чтобы двигать окно с огромным количеством фотографий.

Вечером ездили на пасхальный обед к друзьям А., хорошо пообщались. Фотография по пути домой:

250420-204736